AI·도구
글 (13건)
추상 구문 트리(AST), 코드를 트리로 다루는 원리와 실무 도구
게시추상 구문 트리(AST)는 소스 코드를 트리 구조로 표현해 컴파일러·린터·트랜스파일러가 코드를 다루는 방식이다. 개념과 만들어지는 원리, 파이썬 ast 모듈 예제, Babel·ESLint·tree-sitter 활용을 정리했다.
Leiden 알고리즘, Louvain의 끊긴 커뮤니티를 고치는 법
게시Leiden 알고리즘은 그래프를 커뮤니티로 나누는 클러스터링 방법이다. Traag 등이 2019년 발표해 Louvain의 끊긴 커뮤니티 결함을 고치고 연결성을 보장한다. 파이썬 leidenalg·igraph 실행법과 목적 함수 선택 기준을 정리했다.
fenic으로 데이터프레임에 LLM 연산 붙이기
게시fenic은 typedef.ai가 공개한 Apache-2.0 오픈소스 데이터프레임 엔진이다. PySpark 스타일 연산에 추출·분류·조인 같은 시맨틱 연산자를 더하고, 배치·재시도·비용 추적을 엔진이 처리한다.
2026년, AI가 있어도 코드를 직접 써야 하는 이유
게시2026년 7월 기준 개발자 대다수가 AI 코딩 도구를 쓰지만, 스택 오버플로 설문과 METR 연구는 신뢰 하락과 검증 부담을 보여준다. 코드를 직접 쓰고 이해하는 힘이 왜 여전히 개발자의 핵심 역량인지 데이터로 정리했다.
CS 학위는 죽지 않았다, 끊긴 건 신입 채용 통로다
게시미국 뉴욕 연준 자료 기준 CS 졸업생 실업률은 6.1%로 높지만, BLS는 소프트웨어 직군이 2024~2034년 15% 성장한다고 본다. 죽은 건 학위가 아니라 신입 진입로이며, AI 시대일수록 기초 역량의 값이 오른다.
이해가 새로운 병목이다, AI 코딩 시대 개발자의 역할
게시2026년 7월 노션의 제프리 리트가 AI Engineer 컨퍼런스에서 편 주장으로, 에이전트가 코드를 짜고 검증까지 맡으면서 개발의 병목이 코드 작성에서 사람의 이해로 옮겨갔다. 이해의 목적 변화와 실천법을 정리한다.
에이전트 브라우저는 화면을 어떻게 읽고 조작할까
게시에이전트 브라우저는 AI가 사람처럼 웹을 클릭·입력하며 조작하는 도구다. 브라우저 유즈·Playwright MCP의 작동 원리(DOM·접근성 트리·스크린샷), API 대비 선택 기준, 프롬프트 인젝션 등 보안 점검까지 개발자 관점으로 정리했다.
FastMCP로 파이썬 MCP 서버 만들기, 클로드에 연결
게시MCP 서버는 AI 모델에 도구를 노출해 외부 자원과 연결하는 프로그램이다. 파이썬 공식 SDK로 만드는 최소 코드, 호스트 등록, 로컬 stdio와 원격 HTTP 전송의 차이를 개발자 눈높이로 짚었다.
GPT-5.6로 넘어가기 전 개발자 체크리스트
게시GPT-5·6 같은 새 세대 모델을 서비스에 도입할지 판단하는 방법. 오픈AI 공식 문서로 사양과 요금을 확인하고, 실제 작업으로 비교한 뒤 단계적으로 전환하는 실무 순서를 개발자 눈높이로 정리했다.
깃허브 코파일럿 요금, Free·Pro $10·Business $19
게시2026년 7월 기준 GitHub 공식 안내를 바탕으로 깃허브 코파일럿의 개인·조직 플랜 구성, 무료로 쓸 수 있는 조건, 좌석 단위 과금 방식과 결제 주기별 선택 기준을 정리했다.
크롬·안드로이드·플러터를 그리는 2D 엔진, Skia
게시Skia는 구글이 주도하는 오픈소스 2D 그래픽 엔진으로, 크롬과 안드로이드, 플러터 같은 소프트웨어가 텍스트와 도형을 화면에 그릴 때 쓰인다. CPU·GPU 백엔드와 핵심 API 개념, 실무 성능에 미치는 영향을 정리했다.
Figma 목업에서 정확한 코드 받기, Code Connect
게시Figma Code Connect는 Dev Mode에서 디자인 컴포넌트에 실제 코드 스니펫을 연결하는 기능이다. @figma/code-connect 패키지로 매핑 파일을 만들어 publish하면, 개발자가 Figma 화면에서 팀이 실제로 쓰는 컴포넌트 코드를 바로 확인할 수 있다.
LLM위키란? 언어 모델로 지식 문서를 쌓는 법
게시LLM위키는 언어 모델로 위키 문서 초안을 빠르게 만든 뒤 사람이 검토해 완성하는 방식입니다. 도구와 주제를 정하고 초안 생성, 사실 확인, 편집을 거쳐 공개하는 단계별 방법을 정리했습니다.