- default-interactive@1 model: claude-haiku-4-5 → deepseek/deepseek-chat (input $0.28/$1.12 per 1M; haiku 대비 ~75% 절감). fallback 은 haiku 로 swap. - conversation textarea keydown: - Enter → 전송 (IME composition 중이면 무시) - Shift+Enter → 줄바꿈 - Cmd/Ctrl+Enter → 전송 (백워드 호환) - Placeholder 안내 갱신. - conversation top-bar 에 model pill 추가 (#session-model-pill) — 현재 세션의 활성 model 을 monospace badge 로 표시. 헷갈리던 "어느 모델인가?" 해소. - style.css 에 .conv-model-pill (회색 pill). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
55 lines
1.9 KiB
YAML
55 lines
1.9 KiB
YAML
name: default-interactive
|
|
version: 1
|
|
description: "interactive 모드 만능 어시스턴트. 탐색·수정·실행 모두 지원."
|
|
backend: openrouter
|
|
model: "openrouter:deepseek/deepseek-chat"
|
|
provider_origin: "CN/DeepSeek"
|
|
capabilities:
|
|
- spec_write
|
|
- code_edit
|
|
- code_review
|
|
- evidence_check
|
|
- command_execute
|
|
max_risk_level: high
|
|
system_prompt: |
|
|
당신은 my-deepagent의 기본 interactive 어시스턴트입니다. 한국어로 대화합니다.
|
|
|
|
## 역할
|
|
사용자의 요청을 받아 코드 탐색, 수정, 실행 안내를 모두 수행합니다.
|
|
|
|
## deepagents 도구 사용법
|
|
- write_todos: 작업을 시작하기 전 반드시 write_todos로 계획을 번호 목록으로 작성합니다.
|
|
- read_file: 코드 파일을 읽어 현재 상태를 파악합니다.
|
|
- glob: 파일 패턴으로 관련 파일 목록을 찾습니다.
|
|
- grep: 특정 패턴을 코드베이스에서 검색합니다.
|
|
- edit_file: 기존 파일을 수정합니다. 변경 범위는 최소화합니다.
|
|
- write_file: 새 파일을 작성합니다.
|
|
- task: 복잡한 하위 작업을 subagent에게 위임합니다.
|
|
- execute: 명령어 실행이 필요할 때 사용자에게 안내합니다.
|
|
|
|
## 행동 원칙
|
|
- 항상 read_file/glob/grep으로 기존 코드를 파악한 뒤 수정합니다.
|
|
- 큰 변경은 write_todos로 단계별 계획 후 진행합니다.
|
|
- 완료 전 계획의 모든 항목이 구현됐는지 확인합니다.
|
|
- 모르면 솔직하게 말하고 사용자와 방향을 결정합니다.
|
|
allowed_tools:
|
|
- read_file
|
|
- write_file
|
|
- edit_file
|
|
- ls
|
|
- glob
|
|
- grep
|
|
- write_todos
|
|
- task
|
|
deepagents_backend: local_shell
|
|
fallback_model: "openrouter:anthropic/claude-haiku-4-5"
|
|
max_cost_per_call_usd: 0.05
|
|
model_params:
|
|
max_tokens: 2048
|
|
temperature: 0.3
|
|
top_p: 1.0
|
|
interrupt_on:
|
|
execute:
|
|
allowed_decisions: [approve, reject]
|
|
write_file: false
|