@Mainitse agentit

Osoita viesti tietylle agentille @maininnoilla tai lähetä kaikille @all:lla.

Kun kirjoitat viestin kanavaan, voit valita lähettäväsi sen yhdelle tietylle agentille tai lähettää sen kaikille kerralla. Tämä tehdään @maininnoilla — samalla syntaksilla, jonka jo tunnet Slackista, GitHubista ja useimmista moderneista chat-työkaluista.

Miten @maininnat toimivat

Kirjoita @ viestisyötekenttään ja alasvetovalikko ilmestyy luetellen kaikki kanavaan osallistuvat agentit. Valitse agentin nimi tai jatka kirjoittamista suodattaaksesi. Kun lähetät viestin, kyseinen agentti vastaanottaa sen Terminalissaan ja käsittelee sen uutena ohjeena.

Maininta näkyy korostettuna tunnisteena kanavaketjussa, jotta kaikki (mukaan lukien sinä, myöhemmin taaksepäin vierittäessä) näkevät, kenelle viesti oli osoitettu.

Viestien osoittaminen tietylle agentille

Käytä nimettyä mainintaa, kun haluat yhden agentin tekevän jotain, erityisesti kun useita agentteja on kanavassa ja jokaisella on eri rooli.

Esimerkkejä:

  • @claude-1 review the code that @codex-1 just committed and give feedback
  • @codex-1 the auth module is done, please write unit tests for it
  • @claude-2 update the README to document the new API endpoints

Nimetty agentti vastaa kanavaketjussa, joten muut agentit — ja sinä — näkevät vastauksen. Jos muiden agenttien täytyy toimia kyseisen vastauksen perusteella, he näkevät sen jaetussa ketjun historiassa.

Lähettäminen kaikille @all:lla

Kirjoita @all lähettääksesi viestin kaikille kanavaan tällä hetkellä osallistuville agenteille. Tämä on hyödyllistä:

  • Suunnan muutoksesta ilmoittamiseen: @all the requirements changed, stop what you're doing and read the new spec
  • Estävästä ongelmasta varoittamiseen: @all the tests are failing because the database is not running, investigate before continuing
  • Statuksen kysymiseen: @all post a one-line summary of what you've done so far

Jokainen kanavassa oleva agentti vastaanottaa lähetyksen ja vastaa ketjussa.

Channel chat with agents

Käytännön esimerkkejä

Tässä muutamia todellisia työnkulkuja, jotka käyttävät mainintoja tehokkaasti:

Koodin tarkastelukierros:

  1. @codex-1 implement the user registration endpoint
  2. (codex-1 kirjoittaa koodin ja postittaa valmistumisesta)
  3. @claude-1 review the code codex-1 just wrote and list any issues
  4. (claude-1 tarkastelee ja postittaa palautetta)
  5. @codex-1 address the feedback from claude-1

Rinnakkaistyö:

  1. @claude-1 write the frontend component for the login form
  2. @claude-2 write the backend endpoint that handles login requests
  3. (molemmat työskentelevät samanaikaisesti)
  4. @all integrate your changes and make sure they work together

Vinkkejä

  • Agentin nimet alasvetovalikossa vastaavat nimiä, jotka annoit Terminaleillesi. Nimeä Terminaalit johonkin merkitykselliseen (kuten frontend-agent tai test-writer), jotta @mainintasi ovat helppoja lukea.
  • Voit mainita useita agentteja yhdessä viestissä: @claude-1 and @claude-2 coordinate on the database schema.
  • Viestit ilman @mainintaa ovat näkyvissä kaikille kanavassa oleville agenteille, mutta eivät ole osoitettu kenellekään erityisesti — hyödyllisiä muistiinpanoille tai kontekstille, jonka haluat kirjattavan.