Files
AX-Copilot-Codex/docs/LAUNCHER_ROADMAP.md
lacvet 8cb08576d5 AX Agent 도구·스킬 정합성 재구성 및 실행 품질 보강
변경 목적:
- AX Agent의 도구 이름, 내부 설정, 스킬 정책, 실행 루프 사이의 불일치를 줄이고 전체 동작 품질을 높인다.
- claw-code 수준의 일관된 동작 품질을 참고하되 AX 구조에 맞는 고유한 카탈로그·정규화 레이어로 재구성한다.

핵심 수정사항:
- 도구 canonical id, legacy alias, 탭 노출, 설정 카테고리, read-only 분류를 중앙 카탈로그로 통합했다.
- ToolRegistry, AgentLoopService, 병렬 실행 분류, 권한 처리, 훅 처리, 스킬 allowed-tools 해석이 같은 이름 체계를 사용하도록 정리했다.
- Agent 설정/일반 설정/도움말의 도구 카드와 훅 편집기, 스킬 설명을 현재 런타임 구조에 맞게 갱신했다.
- 컨텍스트 압축, intent gate, spawn agents, session learning, model prompt adapter, workspace context 관련 변경과 테스트 추가를 함께 반영했다.
- 문서 이력과 비교/로드맵 문서를 최신 상태로 갱신했다.

검증 결과:
- dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\verify_toolcat\ -p:IntermediateOutputPath=obj\verify_toolcat\ : 경고 0 / 오류 0
- dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj -c Release -v minimal --filter AgentToolCatalogTests -p:OutputPath=bin\verify_toolcat_tests\ -p:IntermediateOutputPath=obj\verify_toolcat_tests\ : 통과 8
2026-04-14 17:52:46 +09:00

2.3 KiB

AX Commander 로드맵 (전면 재작성)

업데이트: 2026-04-04 10:05 (KST)

1. 보존 이력 (요약만 유지)

  • v0.5.0: Everything 연동, Dock Bar, 파일대화상자 연동, 클립보드 고도화, 플러그인 ZIP 설치.
  • v0.5.3: 클립보드 이미지 원본 보존/복원, Shift+Enter 자동복사, 설정 UX 개선.

2. 재작성 기준

  • 런처는 AX Agent 실행 품질을 끌어올리는 입력 허브로 재정의.
  • OpenCode의 명령 중심 워크플로우를 AX Commander UX에 맞게 흡수.

3. 2026 실행 계획 (v0.7.3 ~ v0.8.x)

완료 이력

  • [완료] Phase L2-3 클립보드 이미지 미리보기 창 구현
    • ClipboardImagePreviewWindow.xaml / .xaml.cs 신규 추가
    • 원본 해상도 표시, Ctrl+휠/+/-/0/F/Esc 줌 단축키 지원
    • PNG·JPEG·BMP 저장, 클립보드 복사 지원
    • LauncherWindow에서 # 이미지 항목 Shift+Enter로 전용 미리보기 창 열기
    • 단축키 도움말 갱신 완료

Phase L-A 입력 라우팅 정교화

  • 목표
  • 접두사/슬래시/검색 입력을 충돌 없이 일관 파싱.
  • Agent 호출 전 컨텍스트 힌트 품질 향상.
  • 완료 조건
  • 동일 입력의 실행 결과가 재현 가능.

Phase L-B 작업 전환 시간 단축

  • 목표
  • 런처에서 Agent 세션 진입까지 최소 단계화.
  • 자주 쓰는 명령 카드(최근/즐겨찾기/업무흐름) 강화.
  • 완료 조건
  • 평균 실행 단계 및 클릭 수 감소.

Phase L-C 클립보드-에이전트 연계 강화

  • 목표
  • 텍스트/이미지/파일 클립보드 항목을 Agent 입력으로 안정 전달.
  • 완료 조건
  • 클립보드 기반 질의에서 컨텍스트 누락 최소화.

Phase L-D 운영모드 정책 일관화

  • 목표
  • internal 모드에서 외부 연결성 기능 완전 차단.
  • 런처 레벨에서 차단 사유를 사용자에게 명확 안내.
  • 완료 조건
  • 내부망 정책 위반 기능 노출 0건.

4. 런처 품질 기준

  • UI는 테마 리소스만 사용(하드코딩 금지).
  • 수평 스크롤 없음, 클릭 영역 최소 36px.
  • 설정 변경 즉시 반영 + 저장 안정성 확보.

5. 즉시 착수 항목

  1. 입력 라우팅 우선순위 매트릭스 재정의.
  2. Agent 진입 단축 플로우(최근 세션/새 세션) 단일화.
  3. internal 모드 차단 메시지 표준화.