O que penso quando penso sobre o código Claude (interconectado)

O que penso quando penso sobre o código Claude (interconectado)


Escrever código com o código Claude não parece o mesmo que qualquer outra maneira de escrever código.

Fundo rápido: é uma ferramenta de IA que você instala e executa em seu terminal em um repositório de código. É um pequeno Como uma interface de bate-papo na linha de comando, mas principalmente você digita o que deseja e, em seguida, Claude se afasta por alguns minutos, procurando documentos na web, verificando seus arquivos, fazendo uma lista de tarefas, escrevendo código, executando testes e assim por diante, até que esteja concluído.

Isso é não O mesmo que outras ferramentas de redação de código de IA, como o GitHub Copilot (como discutido anteriormente (2023)), o que é uma alegria, e você passa por 20 linhas geradas automaticamente, mas é apenas muito muito bom e bem preenchido.

Não, passar uma codificação matinal com o código Claude é diferente.

Você acabou de fazer um minuto compondo um parágrafo atencioso para o agente e três minutos esperando, olhando pela janela contemplando a brisa suave nas folhas, o zumbido distante do tráfego, a lenta abordagem constante incansável daquele que vem para todos nós.


Sim Sim, outros agentes de codificação baseados em terminais estão disponíveis. O código de Claude fez funcionar primeiro e é o que eu mais usei.


Escrevendo aquele “parágrafo atencioso”…

O truque com o código Claude é dar a ele problemas grandes, mas não grandes e extremamente bem definidos.

(Se os problemas forem muito grandes, agora você está com codificação de vibração … que (a) freqüentemente dá errado e (b) é uma rua de mão única: uma vez que as vibrações digitem seu aplicativo, você acaba com um código emaranhado e apenas para gravação que funciona perfeitamente, mas não pode mais ser editado por humanos. Ótimo para prototipagem, ruim para fundações.

Portanto, a experiência é que, antes de escrever, você olha para o espaço, construindo castelos na imaginação, visualizando com detalhes os contornos exatos das paliçadas e batalhas, as cores das bandeiras flutuantes, girando -a em sua cabeça, explorando como tudo se encaixa. Então você tem que narrar tudo em parágrafos claros, antecipando os possíveis mal -entendidos de Claude, afirmando precisamente o futuro que você deseja.

Você pode e deve pensar muito sobre sua intenção exata: aqui está um estudo de caso maravilhoso (e longo) (Taylor.town) E você pode ver que existem páginas e páginas e páginas de documentos cuidadosos de design e especificação, antes mesmo de Claude poder tocar o código.

O código de Claude não funcionou bem para mim nas primeiras vezes em que o usei. Eu pedi muito ou muito pouco. Demora um pouco para calibrar suas botas de sete ligas.


Portanto, o ritmo é mais lento em relação à maneira regular.

Estou interessado no sentimento subjetivo de codificação (2023) porque (para mim) o firmware parece um bordado de precisão, parênteses aninhados parecem estar no topo, etc.

Eu acho que muito disso é sobre respiração?

Convencionalmente: tenho certeza de que prendo a respiração quando estou no meio da digitação de um condicional, apenas um pouco. O ritmo da minha respiração assume o ritmo do código de escrita.

Muitos anos atrás, Linda Stone observou Apnea de e -mail (2014):

Percebi, quase imediatamente, que uma vez que comecei a trabalhar no e -mail, eu estava respirando superficial ou prendendo a respiração.

Ela estudou. 80% das pessoas experimentaram a respiração comprometida trabalhando em e -mail (os 20% que não tiveram, em suas vidas regulares, aprenderam técnicas de respiração e estavam inconscientemente gerenciando).

MAS, A respiração cumulativa contribui para doenças relacionadas ao estresse. O corpo se torna ácido – Há feedback; Quando você encurta a respiração, mesmo que a causa não fosse inicialmente estresse, você fica estressado.

ENQUANTO:

Com o código Claude, não tenho esse metrônomo encurtando minha respiração. Eu não me sujeito a “Code Apnea”.

Portanto, fica calmo, contemplativo.


Novo conceito de emprego: um compositor de retenção para as esperas de 3 minutos enquanto o código Claude é Pensamento…

Analogia: música de elevador.

Eu tenho lido sobre a empresa Muzak, a empresa de música de assinatura fundada por George Owen Squier em 1934. A história de Muzak:

No início da década de 1920, Squier descobriu um método de transmissão de informações por meio de fios elétricos e percebeu que esse novo método poderia ser usado para distribuir música.

Mas:

Mesmo na década de 1930, o licenciamento de música era uma besta difícil de domar. Na época, a música tocada no rádio era transmitida ao vivo, enquanto a música gravada era licenciada apenas para uso pessoal em casa em gramofones.

E assim Muzak ferveu o oceano e simplesmente gravou sua própria música, centenas de músicos na década de 1930, Às vezes, capturando até doze faixas em um dia.

E então canalizou a música:

  • fábricas
  • restaurantes
  • hotéis
  • Elevadores: Era uma prática bastante comum tocar música em elevadores para aliviar os passageiros e passar o tempo, já que os elevadores não eram tão suaves ou tão rápidos quanto são hoje.

A música tem um efeito psicológico, promovido por Muzak na década de 1950:

O conceito básico de progressão do estímulo é a idéia de mudar os estilos e os ritmos da música para contrabalançar e influenciar os ritmos naturais do corpo humano. Estudos mostraram que a produção de funcionários cairia durante certos horários do dia; Antes e depois do almoço, por exemplo. As listas de reprodução de Muzak foram então programadas contra esses padrões tocando mais música otimista durante os tempos mais lentos do dia e vice -versa.

De qualquer forma.

Muzak, música de elevador, tem uma reputação de ser branda e bege.

Mas é funcional: Progressão do estímulo, veja. (Os compradores calmos compram mais.)

E concebe o elevador como um espaço a ser cheio de música; Apesar de toda a sua liminalidade, é um espaço que habitamos e não simplesmente passa.

E assim: quando o código Claude está elevando meu código, não devemos estar esperando … devemos preencher o espaço!

O ChatGPT agora tem a capacidade de alterar a cor de destaque da interface do usuário de bate -papo. O mesmo. Dê -me luz! Dê -me som!


Uma história social da música de fundo (2017):

Nos anos 70, Brian Eno ficou sentado em um aeroporto por algumas horas esperando um voo e ficou irritado com a música de fundo enlatada. Em 1978 ele produziu Ambiente 1: Música para aeroportos, Uma paisagem sonora suave e experimental destinada a relaxar os ouvintes.

Quem será o Brian Eno, do agente de codificação, segura música?

Música para codificação de Claude.


Eu também uso o código Claude no processo de escrever palavras normais.

Código é texto, palavras são texto. Então eles o criaram para o código, mas pode funcionar da mesma forma.

Como você pode ver no meu colofão, mantenho muitas anotações que remontam a algumas décadas, e essas anotações são uma grande pasta de documentos de texto em marcação. (Eu uso o IA Writer hoje em dia.)

Então, eu abro o diretório raiz no terminal e o código init claude.

Então eu digo: Veja os 30-40 arquivos mais recentes na pasta Publicações do blog e – concentrando -se naqueles que não são Como as postagens acabadas (porque terei publicado elas) – me dê meia dúzia de idéias sobre o que escrever um post sobre hoje

Não o uso para escrever nenhuma escrita real. Eu prefiro que minhas palavras sejam minhas. Mas é legal riff sobre minhas próprias anotações como esta.


Então você não na verdade Sente-se e não faça nada por 3-4 minutos.

Enquanto funciona, o Claude executa comandos no seu computador que fazem qualquer coisa, desde a edição de código e pesquisando a web até a exclusão de todos os arquivos no seu diretório doméstico (ele pode cometer erros). Felizmente, pede permissão de cada vez. E você responde cada vez em um menu:

  • Sim
  • Sim e nem me pergunte da próxima vez
  • Não, mas aqui está o que tentar

Portanto, sua interação de loop interno com o código Claude é a aprovação, a correção do curso e a aceleração de Claude em autonomia e poder à medida que suas aprovações se acumulam.

É um loop construído em torno de reforço positivo e movimento de avanço. E, por causa disso, você acaba construindo muita confiança em Claude e sua capacidade de planejar e executar.

O que você querer Para fazer, mas absolutamente não deve fazer é iniciar o código Claude com a bandeira --dangerously-skip-permissions que o bate no modo YOLO.

Não faça isso! Mas você sabe que quer.


Então é claro que você deseja colocar o código Claude no controle de todo o resto.

Por exemplo, Claude na web agora pode lidar com planilhas.

Então, poderíamos dar um braço de robô de rosto abraçado e enfiar o braço em Roomba e soltá -lo na minha sala da frente?

claude "tidy my house" --dangerously-skip-permissions

Coda de Claude quando pls



Source link

Postagens Similares

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *