이 도구에 대하여
CodexA는 시맨틱 코드 검색, AI 지원 이해, 워크스페이스 도구에 초점을 맞춘 개발자 인텔리전스 엔진입니다. 개발자와 AI 코딩 어시스턴트 사용자를 대상으로 CLI, HTTP, MCP 통합을 제공하여 AI 에이전트가 13개의 구조화된 도구를 호출할 수 있도록 합니다.
핵심 기능
- 시맨틱 코드 검색: 자연어로 코드베이스를 검색하여 관련 코드를 빠르게 찾습니다.
- AI 에이전트 도구 통합: MCP, HTTP 브리지 또는 CLI를 통해 Copilot, Claude, Cursor와 같은 AI 코딩 어시스턴트와 통합합니다.
- 다중 턴 코드 조사: 다중 턴 채팅과 조사 체인을 지원하여 코드 로직을 깊이 이해합니다.
- 코드베이스 분석: 호출 그래프, 의존성 맵, 품질 지표, 영향 분석을 제공합니다.
- AI 코드 리뷰: 코드 변경을 자동으로 리뷰하고 잠재적 문제를 식별합니다.
사용
방법 CodexA는 39개의 CLI 명령, 13개의 AI 에이전트 도구, 22개의 플러그인 후크를 제공합니다. codexa ask로 질문하고, codexa chat으로 다중 턴 대화를 하며, codexa review로 AI 코드 리뷰를 수행할 수 있습니다. MCP 모드는 codexa mcp --path /your/project로 시작하며, 13개의 도구 모두를 MCP 도구로 노출합니다.
구성
요구 사항 AI 기반 분석을 위해서는 LLM 제공자를 구성해야 하며, openai, ollama(로컬), mock(테스트)을 지원합니다. 최초 설정 시 codexa init으로 프로젝트를 초기화하고 codexa doctor로 환경 상태를 확인합니다.
기능 및 사용 사례
* llm Configure the LLM provider for AI-powered commands*"])incrementalbooltrueOnly re-index changed files You can also create a0 Benchmark-backed performance work and native integration0 Reliability, integration contracts, and critical-path testing0 Tool schemas: Auto-generated from CodexA's tool definitions Error handling: Typed errors with machine-readable codes Requirements The MCP SDK (mcp) is an optional dependency1:24842/tools/invoke \ -H "Content-Type: application/json" \ -d '{"tool_name": "semantic_search", "arguments": {"query": "auth"}}' # List tools curl http://1271:24842/tools/invoke directly1:24842/tools/list # SSE event stream curl http://1271:24842/tools/stream MCP (Model Context Protocol) bashcodexa mcp --path /your/project All 13 tools are exposed as MCP tools with proper schemas13 structured tools for AI agents2, "max_tokens": 2048 } } Supported providers: openai, ollama (local), mock (testing)39 CLI commands, 13 AI agent tools, 22 plugin hooks
핵심 사실
공개 API 제공
통합 연동
GitHub