Työtilat

Sido useita projekteja yhdeksi nimettyyn tuotteeseen — jaetut maininnat, projektien yli ulottuva tehtävänäkymä ja Team Map -suodatin.

Tuote on harvoin vain yksi repo. Verkkosovellus, API ja mobiiliclient ovat sivupalkissa kolme projektia ja päässäsi yksi kokonaisuus. Työtilat tekevät tuon sitomisesta todellista, joten joukko repoja muuttuu toiminnalliseksi yksiköksi hajanaisten linkkien kasan sijaan.

Uuden luominen

Kaksi reittiä:

  • Settings → Workspaces → Create workspace
  • Napsauta projektisivupalkin ryhmää hiiren kakkospainikkeella → Create workspace…

Näkymä näyttää projektit, jotka todella ratkeavat — avatareineen, väreineen ja emojeineen — ennen tallennusta, joten työtila ei koskaan tule tyhjänä esiin, koska ryhmä ei laajentunut odotetulla tavalla.

Jäsenyys voi toimia kahdella tavalla:

  • Follow a sidebar group — työtila muuttuu ryhmän muuttuessa
  • Snapshot — tämän päivän jäsenet jäädytetään paikoilleen

Maksuttomalla suunnitelmalla työtila on rajattu yhteen projektiin; näkymä kertoo tämän paikan päällä sen sijaan, että se epäonnistuisi tallennusvaiheessa.

Toisen projektin mainitseminen

Agent Inputin @-valitsin saa Projects-välilehden.

  • @Backend lisää tuon sisarprojektin kontekstin kehotteeseesi poistumatta terminaalista, jossa olet.
  • @Acme — työtila itse — laajenee lähetyshetkellä yhdeksi lohkoksi jäsenprojektia kohden, projektikohtaisella kokorajoituksella ja selkeällä katkaisurivillä, kun repo ei mahdu.
  • Yksittäisen sisarprojektin mainitseminen kohdistaa tiedostohaun uudelleen kyseisen projektin juureen, joten @-tiedostomaininnat ulottuvat myös yli repo-rajan.

Terminals-välilehti asettaa työtilan jäsenet ensin, koska terminaali sisarrepossa on yleensä se, mitä tarkoitit.

Agentit voivat kohdistaa koko tuotteeseen

Jo antamiesi linkkien kautta agentti voi listata työtilan kokoonpanon, lähettää toiselle projektille, lähettää kaikille yhteisen ilmoituksen ja kerätä vastauksia useista terminaaleista kerralla. Käyttöoikeusmalli ei muutu — katso Lukuoikeudet.

Tehtävät työtilan läpi

Tehtävät-taulu saa Workspace-näkymän, joka listaa jokaisen tehtävän jäsenprojekteissa, ja määräysdialogi tarjoaa sisarprojektien terminaalit ryhmiteltynä muodossa project · workspace — joten tehtävän antaminen API-agentille frontend-taulusta on yksi dialogi, ei projektinvaihto.

Missä työtila näkyy

  • Mission Control-kortit kantavat työtilan merkkiä, ja työtilan kasvaessa tai kutistuessa siitä ilmoitetaan.
  • Team Map saa työtilan tunnisteen sekä Show outside -kytkimen kaikelle sen ulkopuolelle.
  • Jo omistamasi kansion lisääminen havaitaan ennen kuin lisäät sen — Add Project -dialogi varoittaa, kun kansio on jo projekti, kertoo kyseisen projektin nimen ja tarjoaa avata sen sen sijaan, että luotaisiin toinen merkintä, joka jakaa työhakemiston.

Aiheeseen liittyvää