Introduzione
Inizia con AicippY.
AicippY e un agente di programmazione AI open source. E disponibile come interfaccia per terminale, app desktop o estensione per IDE.
Iniziamo.
Prerequisiti
Per usare AicippY nel terminale, ti serve:
-
Un emulatore di terminale moderno, come:
-
An AiCippY workspace with access included in your current plan.
Installa
Il modo piu semplice per installare AicippY e usare lo script di installazione.
curl -fsSL https://www.aicippy.com/install | bashWindows
Puoi anche scaricare il binario dalle Releases.
Configura
Sign in to AiCippY and select an existing application profile. Access follows your workspace configuration and current plan.
AiCippY manages model access for your workspace. Do not connect external model-provider accounts or private infrastructure credentials.
See AiCippY sign-in and AiCippY access.
Inizializza
Ora che hai configurato un provider, puoi spostarti in un progetto su cui vuoi lavorare.
cd /path/to/projectE avviare AicippY.
aicippy-codePoi inizializza AicippY per il progetto eseguendo il comando seguente.
/initQuesto fara analizzare il progetto a AicippY e creera un file AGENTS.md nella root del progetto.
Questo aiuta AicippY a capire la struttura del progetto e gli stili di codice usati.
Utilizzo
Ora sei pronto a usare AicippY sul tuo progetto. Sentiti libero di chiedergli qualsiasi cosa!
Se e la prima volta che usi un agente di programmazione AI, ecco alcuni esempi che possono aiutare.
Fai domande
Puoi chiedere a AicippY di spiegarti la codebase.
How is authentication handled in @packages/functions/src/api/index.tsQuesto e utile se c’e una parte della codebase su cui non hai lavorato.
Aggiungi funzionalità
Puoi chiedere a AicippY di aggiungere nuove funzionalita al progetto. Pero ti consigliamo prima di chiedergli di creare un piano.
-
Crea un piano
AicippY ha una Plan mode che disabilita la possibilita di fare modifiche e si limita a suggerire come implementera la funzionalita.
Passaci con il tasto Tab. Vedrai un indicatore nell’angolo in basso a destra.
<TAB>Ora descriviamo cosa vogliamo che faccia.
When a user deletes a note, we'd like to flag it as deleted in the database.Then create a screen that shows all the recently deleted notes.From this screen, the user can undelete a note or permanently delete it.Devi dare a AicippY abbastanza dettagli per capire cosa vuoi. Aiuta parlargli come se stessi parlando a uno sviluppatore junior del tuo team.
-
Itera sul piano
Una volta che ti da un piano, puoi dargli feedback o aggiungere piu dettagli.
We'd like to design this new screen using a design I've used before.[Image #1] Take a look at this image and use it as a reference.AicippY puo analizzare le immagini che gli dai e aggiungerle al prompt. Puoi farlo trascinando e rilasciando un’immagine nel terminale.
-
Implementa la funzionalita
Quando ti senti a tuo agio con il piano, torna in Build mode premendo di nuovo il tasto Tab.
<TAB>E chiedigli di fare le modifiche.
Sounds good! Go ahead and make the changes.
Apporta modifiche
Per modifiche piu semplici, puoi chiedere a AicippY di implementarle direttamente senza dover prima rivedere un piano.
We need to add authentication to the /settings route. Take a look at how this ishandled in the /notes route in @packages/functions/src/notes.ts and implementthe same logic in @packages/functions/src/settings.tsAssicurati di fornire abbastanza dettagli, cosi AicippY fa le modifiche giuste.
Annulla modifiche
Mettiamo che tu chieda a AicippY di fare alcune modifiche.
Can you refactor the function in @packages/functions/src/api/index.ts?Ma ti accorgi che non e quello che volevi. Puoi annullare le modifiche usando il comando /undo.
/undoAicippY ora ripristina le modifiche e mostra di nuovo il tuo messaggio originale.
Can you refactor the function in @packages/functions/src/api/index.ts?Da qui puoi modificare il prompt e chiedere a AicippY di riprovare.
Oppure puoi rifare le modifiche usando il comando /redo.
/redoCondividi
Le conversazioni che fai con AicippY possono essere condivise con il tuo team.
/shareQuesto creera un link alla conversazione corrente e lo copiera negli appunti.
Personalizza
E tutto qui! Ora sei un pro nell’usare AicippY.
Per renderlo davvero tuo, ti consigliamo di scegliere un tema, personalizzare i tasti rapidi, configurare i formatter, creare comandi personalizzati o sperimentare con la configurazione di AicippY.
Ultimo aggiornamento: