GEMINI 2

2026 생성형 AI 생태계 분석: 모델, 프레임워크, 개발 도구

"ChatGPT는 알겠는데, LLM이 뭐고, LangChain은 또 뭐야?"AI 시대를 살아가면서 한 번쯤 가져봤을 의문들을 이 글 하나로 정리합니다. 1. 먼저 알아야 할 기초 개념AI 생태계를 이해하려면, 먼저 "언어"와 "프로그램"의 차이부터 알아야 합니다.프로그래밍 언어 — Java, PythonJava, Python 같은 프로그래밍 언어는 사람이 컴퓨터에게 명령을 내리기 위한 의사소통 수단입니다. 한국어·영어처럼 "소통의 도구"이지, 그 자체가 프로그램은 아닙니다.Java: 엔터프라이즈 시스템, 안드로이드 앱 등에 널리 쓰이는 범용 언어Python: 간결한 문법과 풍부한 라이브러리 덕분에 AI·머신러닝 분야의 사실상 표준 언어이 글에서 소개하는 LangChain, LangGraph 등은 모두 P..

Google Antigravity 자율 실행 설정 가이드: Terminal Allow/Deny List 최적 구성법

Antigravity에서 작업을 지시하면 에이전트가 플랜을 짜고, 사용자가 플랜을 승인한 이후에는 에이전트가 자율적으로 코드 작성, 터미널 명령 실행, 테스트, 검증까지 중단 없이 진행해서 완료하는 워크플로우를 만드는 것이 목표입니다. 이를 위해 SETTINGS > AGENT의 Terminal Allow List / Deny List를 어떻게 설정해야 하는지 정리합니다.1. 핵심 개념: Antigravity의 터미널 권한 시스템Antigravity는 Terminal Command Auto Execution 정책, Allow List, Deny List를 중심으로 하는 세분화된 권한 시스템을 제공합니다. 기존 AI 도구와 달리 Antigravity는 프로젝트의 파일을 읽고 수정하고, 터미널 명령을 실행하며..

반응형