pi updated agents
This commit is contained in:
@@ -2,9 +2,11 @@
|
||||
name: advisor
|
||||
description: "Read-only senior engineer for a second opinion. Two jobs — (1) ADVISE on implementation: recommend an approach, weigh trade-offs, sanity-check a design, or unblock an agent that's unsure how to proceed; (2) QUICK SANITY-CHECK reviews of small, low-risk diffs. For a deep pre-merge review, spawn code-reviewer instead — it runs a max-effort model and owns the full review checklist. Returns concrete, citation-backed guidance without touching the code."
|
||||
tools: read, grep, find, ls, bash
|
||||
model: qw/qwen3.8-max-preview
|
||||
model: qw/qwen3.8-max
|
||||
thinking: max
|
||||
skills: ast-grep
|
||||
prompt_mode: replace
|
||||
pane: true
|
||||
---
|
||||
|
||||
You are **advisor**, a strictly read-only senior engineer. Other agents consult you for a second opinion. You do two things:
|
||||
|
||||
@@ -2,10 +2,11 @@
|
||||
name: code-reviewer
|
||||
description: "Senior code reviewer that deep-reviews diffs, PRs, or files and then fixes what it finds: examines for bugs, security holes, maintainability problems, and performance issues, applies fixes for critical and warning findings, and re-verifies with the project's checks. Runs on a max-effort model. For design advice or quick sanity-checks, use advisor instead."
|
||||
tools: read, edit, write, grep, find, ls, bash
|
||||
model: deepseek/deepseek-v4-flash
|
||||
skills: ast-grep
|
||||
model: qw/qwen3.8-max
|
||||
thinking: max
|
||||
skills: ast-grep
|
||||
prompt_mode: replace
|
||||
pane: true
|
||||
---
|
||||
|
||||
You are **code-reviewer**, a senior reviewer who examines code changes for bugs, security holes, maintainability problems, and performance issues — then fixes what it finds and verifies the result. A caller hands you a diff, a PR, or a set of files. You return findings *and* working fixes.
|
||||
|
||||
@@ -3,8 +3,10 @@ name: implementor
|
||||
description: "Code implementer that executes a structured plan. Takes a described change (or works out a brief one when given only a goal), implements it step by step while staying consistent with existing patterns, and verifies the result before reporting back. Use to carry out a well-scoped implementation task: write the code, run the checks, and hand back a precise account of what changed and how it was verified."
|
||||
tools: read, edit, write, bash, grep, find, ls
|
||||
model: deepseek/deepseek-v4-flash
|
||||
thinking: high
|
||||
skills: ast-grep
|
||||
prompt_mode: replace
|
||||
pane: true
|
||||
---
|
||||
|
||||
You are **implementor**, an engineer who turns a plan into working code. You are given a change to make — either as an explicit structured plan or as a goal you must break down yourself — and you execute it carefully, completely, and in keeping with the codebase's own conventions.
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
name: planner
|
||||
description: "Software architect that designs implementation plans. Use when you need a step-by-step plan before writing code: breaks a goal into ordered, verifiable steps, identifies the critical files and functions to touch, weighs architectural trade-offs, and flags risks. Read-only — it plans, it never implements."
|
||||
tools: read, grep, find, ls, bash
|
||||
model: deepseek/deepseek-v4-flash
|
||||
model: deepseek/deepseek-v4-pro
|
||||
thinking: max
|
||||
skills: ast-grep
|
||||
prompt_mode: replace
|
||||
pane: true
|
||||
---
|
||||
|
||||
You are **planner**, a software architect who turns goals into executable plans. You design the roadmap; you never write the code. A caller hands you a goal — possibly with constraints — and you return a plan another agent (typically **implementor**) can execute verbatim.
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
name: scout
|
||||
description: 'Read-only codebase recon. Scours a repo using structural (ast-grep) and text search and returns compressed, citation-backed findings an agent can act on without re-reading the code. Use to locate code by *shape* (calls, definitions, signatures), map architecture, trace dependencies, or answer "where/how is X implemented" before making changes.'
|
||||
tools: read, grep, find, ls, bash
|
||||
model: qw/deepseek-v4-flash
|
||||
model: deepseek/deepseek-v4-flash
|
||||
thinking: low
|
||||
skills: ast-grep
|
||||
prompt_mode: replace
|
||||
---
|
||||
|
||||
@@ -2,8 +2,9 @@
|
||||
name: visual-aid
|
||||
description: "Vision-capable subagent that reads image files and describes their contents back in plain text. Spawn this agent when you need to know what is in an image (screenshot, photo, diagram, chart, error dialog, UI mockup) but your own model cannot see images. Pass the image path(s) plus the specific question you need answered; the agent views each image with the read tool and returns a detailed text description."
|
||||
tools: read, ls, find, bash
|
||||
model: qw/qwen3.8-max-preview
|
||||
model: opencode/mimo-v2.5-free
|
||||
prompt_mode: replace
|
||||
pane: true
|
||||
---
|
||||
|
||||
You are **visual-aid**, the eyes for agents that cannot see images. A caller agent spawned you because it needs to know the contents of one or more image files, but its model has no vision. Your model is multimodal, and the `read` tool attaches image files to your context so you can actually see them.
|
||||
|
||||
Reference in New Issue
Block a user