Sistemas de agentes
Apresentando Colony: agentes pessoais com memória e ferramentas
Dê a um agente um trabalho contínuo, um local para trabalhar e uma memória que ele possa usar na próxima vez. Colony está abrindo para prévias técnicas.
CONFIRMAÇÃO DE APLICATIVO GRAVADA
Uma calculadora científica,
salva em seis arquivos.
O aplicativo, seus dados e seu histórico de alterações permanecem disponíveis para a próxima solicitação.
- Comprometa-se
e790c96- Alteração registrada
- 6 arquivos · 450 linhas inseridas
APLICATIVO SALVO
ui/index.htmlInterfaceui/styles.cssEstilosui/app.jsCalculadora e gráficodata/latest.jsonDados do aplicativomanifest.jsonDefinição de aplicativo.gitignoreExclusões de arquivos
Verificado no aplicativo reaberto sqrt(9)3
Inspecione a sessão original e as capturas do aplicativo
Colony é um sistema de agente pessoal para trabalhar que continua em todas as conversas. Dê a um agente um projeto, acesso às suas ferramentas e um resultado pelo qual trabalhar. Seus arquivos, memória e responsabilidades permanecem disponíveis em todas as conversas.
Construímos a Colony porque o trabalho útil raramente cabe em uma bolsa. Um experimento precisa ser verificado posteriormente. Um projeto tem decisões que valem a pena lembrar. Um procedimento que funcionou uma vez deve estar disponível na próxima vez que for necessário.
De uma conversa a um trabalho salvo
Colony/De uma tarefa a um trabalho salvo
Um aplicativo funcional, salvo para a próxima tarefa.
01 / Construir
Trabalhe em um projeto real.
Um agente usa os arquivos do projeto e as ferramentas permitidas para produzir um aplicativo. Nesta sessão gravada, Colony construiu uma calculadora científica e registrou seis arquivos com 450 linhas inseridas.
Confirmação de aplicativo gravadae790c966 arquivos · 450 linhas inseridasui/index.htmlInterfaceui/styles.cssEstilosui/app.jsLógica e gráficodata/latest.jsonDados do aplicativomanifest.jsonDefinição.gitignoreExclusões
Um aplicativo salvo que a próxima conversa pode usar.
Confirmação gravada e790c96. O projeto salvo contém a interface, a lógica, os dados e a definição do aplicativo. 02 / Verificar
Inspecione o que realmente foi salvo.
Reabrimos o aplicativo e verificamos sqrt (9), que retornou 3. A imagem é o próprio aplicativo salvo, portanto, o resultado pode ser inspecionado junto com o registro da sessão.
Captura real do aplicativo. Uma verificação aritmética demonstra esse artefato salvo, não a exatidão exaustiva. 03 / Continuar
Faça a próxima solicitação em algum lugar para começar.
Os arquivos do aplicativo, os dados e o histórico de alterações permanecem no espaço de trabalho. Uma conversa posterior pode inspecionar ou alterar o mesmo projeto. A memória do agente e as habilidades reutilizáveis apoiam esse trabalho contínuo.
Projeto retidoe790c966 arquivos · 450 linhas inseridasui/index.htmlInterfaceui/styles.cssEstilosui/app.jsLógica e gráficodata/latest.jsonDados do aplicativomanifest.jsonDefinição.gitignoreExclusões
Próxima solicitaçãoOs mesmos arquivos, dados e históricoOs mesmos arquivos, dados do aplicativo e histórico de versões permanecem disponíveis para trabalhos posteriores.
Com base na sessão gravada da calculadora e no aplicativo reaberto. Este exemplo não mede a confiabilidade geral da codificação.
O exemplo acima vem de uma sessão de criação de aplicativos. Colony escreveu a interface e a lógica da
calculadora e, em seguida, confirmou os arquivos. Reabrimos o aplicativo
salvo e verificamos se ele sqrt(9) retorna3. Expanda a figura acima
para inspecionar o trecho original da sessão e a captura do aplicativo.
O objeto importante é o aplicativo em disco. Uma solicitação posterior pode alterar esses arquivos, inspecionar o histórico ou continuar o mesmo projeto. Uma conversa produziu algo que a próxima conversa pode usar.
Um agente com um lugar para trabalhar
Os agentes da Colony podem trabalhar em repositórios, executar comandos, pesquisar na web e usar ferramentas conectadas. Em um Mac, eles também podem ler janelas de aplicativos e operar seus controles com as permissões que você concede. Você pode falar por texto ou voz, atribuir uma meta em segundo plano, definir um lembrete ou agendar uma tarefa recorrente. Os relatórios retornam à conversa, com uma interrupção quando você solicita uma.
Um agente também pode criar um pequeno aplicativo: um rastreador para experimentos, uma lista de leitura ou um painel com atualizações de dados programadas. Vários agentes podem compartilhar um projeto, trocar mensagens e realizar etapas dependentes.
Mantenha o que o trabalho lhe ensina
Colony armazena memórias inspecionáveis e resultados completos da ferramenta fora do contexto imediato do modelo. Saídas grandes são recuperadas em partes relevantes . O trabalho em segundo plano concluído pode se tornar uma habilidade proposta para você revisar e instalar; operações repetidas podem se tornar ferramentas reutilizáveis.
Manter um agente em execução tem um custo computacional. Colony registra o uso do modelo e o uso do cache relatado pelo provedor e permite que você inspecione o contexto enviado ao modelo. A consolidação da memória e a elaboração de habilidades também usam inferência. Nossa próxima pergunta é o quanto esse trabalho acumulado ajuda em tarefas posteriores com o mesmo modelo e orçamento computacional.
O Colony é executado em um computador que você controla, com um servidor modelo local ou um endpoint hospedado de sua escolha. O trabalho em segundo plano exige que o computador permaneça disponível. A versão atual é privada e estamos abrindo prévias técnicas para que pessoas com um trabalho em andamento possam colocá-la em prática.
DETALHES DO PRODUTO
Colony
Agentes persistentes que usam suas ferramentas, lembram dos seus projetos e constroem o que você precisa.

