Supercharge your tools with AI-powered features inside many JetBrains products
에이전트를 만드는 일은 조금은 독특한 일입니다. 단순히 무언가를 수행하는 코드를 작성하는 것이 아닙니다. LLM에게 작업 수행 능력을 부여하는 코드를 작성하고, 무엇을 할지는 LLM이 결정합니다. 에이전트란 무엇일까요? 에이전트는 작업이 완료되었다고 판단할 때까지 루프 안에서 함수를 호출하는 LLM입니다. 이러한 관점의 전환에는 적응이 필요합니다. 사용자는 에이전트에게 파일을 읽을 수 있는 능력을 부여하고, 어떤 파일을 언제 읽을지는 에이전트가 결정합니다. 에이전트가 메인 파일부터 시작할 것이라고 예상할 수 있겠지만 …