가이드

CCJK의 AI 에이전트 이해하기

CCJK에서 AI 에이전트가 어떻게 작동하는지 알아보고 자동화된 개발 워크플로우에 활용하는 방법을 배우세요.

C
CCJK 팀2025년 1월 9일
12 분 소요
2,046 회 조회
CCJK의 AI 에이전트 이해하기

CCJK의 AI 에이전트 이해하기

AI 에이전트는 CCJK의 가장 강력한 기능 중 하나입니다. 특정 유형의 작업을 전문 지식과 효율성으로 처리하도록 설계된 전문 어시스턴트입니다.

AI 에이전트란?

AI 에이전트를 다른 분야를 전문으로 하는 전문가 동료라고 생각하세요:

  • 코드 리뷰 에이전트 - 버그, 보안 문제, 모범 사례에 대해 코드 검토
  • 문서 에이전트 - 문서 생성 및 유지 관리
  • 테스트 에이전트 - 포괄적인 테스트 스위트 생성
  • 리팩토링 에이전트 - 코드 개선 제안 및 구현
  • 보안 에이전트 - 취약점 식별 및 수정 제안

에이전트 작동 방식

에이전트는 다음을 조합하여 사용합니다:

  1. 전문 프롬프트 - 특정 작업을 위해 신중하게 작성된 지침
  2. 컨텍스트 인식 - 프로젝트 구조 이해
  3. 도구 통합 - 관련 개발 도구에 대한 액세스
  4. 메모리 - 이전 상호작용을 기억하는 능력

에이전트 사용하기

기본 사용법

@ 접두사로 에이전트를 호출합니다:

> @code-review 인증 모듈 검토

에이전트 옵션

많은 에이전트가 옵션을 받습니다:

> @test-generator --coverage=90 --framework=jest

에이전트 체이닝

복잡한 워크플로우를 위해 에이전트를 결합합니다:

> @refactor 그 다음 @test-generator 그 다음 @documentation

사용 가능한 에이전트

개발 에이전트

에이전트설명
@code-review포괄적인 코드 리뷰
@refactor코드 리팩토링 제안
@debug디버깅 지원
@optimize성능 최적화

문서 에이전트

에이전트설명
@docs문서 생성
@readmeREADME 파일 생성/업데이트
@api-docsAPI 문서

테스트 에이전트

에이전트설명
@test-generator테스트 케이스 생성
@test-runner테스트 실행 및 분석
@coverage커버리지 분석

커스텀 에이전트 만들기

자신만의 에이전트를 만들 수 있습니다:

hljs yaml
# ~/.ccjk/agents/my-agent.yaml name: my-custom-agent description: 워크플로우를 위한 커스텀 에이전트 system_prompt: | 당신은 전문 어시스턴트로... tools: - file_read - file_write - bash

모범 사례

  1. 구체적으로 - 에이전트에게 명확하고 상세한 지침 제공
  2. 컨텍스트 제공 - 관련 배경 정보 공유
  3. 출력 검토 - 적용 전에 항상 에이전트 제안 검토
  4. 반복 - 결과에 따라 요청 개선

결론

AI 에이전트는 코드베이스와 상호작용하는 방식을 변화시킵니다. 내장 에이전트부터 시작하여 점차 특정 요구에 맞는 커스텀 에이전트 생성을 탐색하세요.

태그

#AI에이전트#자동화#워크플로우#고급

이 아티클 공유

继续阅读

관련 아티클