Claude Cowork para founders y vibe coders: la guía de flujos de trabajo que nadie te dio en el onboarding

Imagen
La mayoría de la gente usa Claude Cowork como un chatbot más rápido. Por eso les decepciona. Cowork fuera de la caja es mediocre. Cowork bien configurado es una herramienta completamente diferente. La brecha entre los dos es aproximadamente 30 minutos de setup inicial — y este artículo es ese setup. Si eres founder independiente, vibe coder construyendo SaaS, o builder que prefiere delegar el trabajo operativo para concentrarse en lo que importa, esta guía está escrita para ti. No para equipos enterprise con presupuestos de procurement. Para las personas que abren Cowork a las 9 AM y quieren que la mayor cantidad posible de trabajo operativo ya esté hecho cuando lleguen. Primero: qué es Cowork por dentro (y por qué importa entenderlo) Antes de los workflows, hay tres hechos técnicos sobre cómo funciona Cowork que definen todo lo que puedes hacer con él. Hecho 1: Cowork corre en una VM Linux aislada en tu computadora. Los archivos se montan en la VM desde las carpetas que tú explí...

Como usar Git en Ubuntu

Git es un sistema de control de versiones distribuido siendo muy utilizado en muchos proyectos open source como: Linux Kernel, KDE, Gnome, Perl, Eclipse, Ruby on Rails, Android, Debian, PostgreSQL, X.org, etc. Está pensado para el desarrollo de grandes proyectos pero también se puede utilizar para proyectos de menor grado.

Para su utilización en Ubuntu primero instalaremos los paquetes necesarios y después configuraremos las claves necesarias para la comunicación ssh.

1. Instalamos Git

-Desde el paquete Synaptic instalamos Git:

Sistema->Administración->Gestor de paquetes Sinaptic. Buscamos Git y chequeamos los paquetes:

git-core,git-gui y git-doc  

-Desde la consola ejecutando:

 sudo apt-get install git-core git-gui git-doc

2. Generamos la clave necesaria SSH para establecer una conexión segura entre nuestro ordenador y GitHub u otro repositorio. Cabe mencionar que GitHub es una plataforma para alojar proyectos utilizando el sistema de control de versiones Git.Para lo que seguimos los siguientes pasos:

2.1. Comprobamos si tenemos creada la carpeta .ssh. Para ello ejecutamos en un terminal:

$ cd ~/.ssh ->si existe la carpeta te lleva a ella 

Si no existe la carpeta pasamos al paso 2.3 , si por el contrario ya estaba creada ejecutamos el paso 2.2.

2.2. Realizamos un backup de las claves que había ya generadas para almacenarlas (serían los ficheros id_rsa e id_rsa.pub)

Para ello ejecutamos los siguientes comandos:

$ ls ->lista todos los subdirectorios del actual. En este caso: config id_rsa id_rsa.pub known_hosts $ mkdir key_backup ->creamos el directorio a guardar las claves antiguas. $ cp id_rsa* key_backupCopies->copiamos las claves $ rm id_rsa*->borramos las claves antiguas 

2.3 Generamos las nuevas claves ssh. Mediante el siguiente comando y utilizando el email. Por defecto te indica que te creará las claves en la carpeta .ssh de tu directorio.

ssh-keygen -t rsa -C tu_email@tu_email.com Generating public/private rsa key pair. Enter file in which to save the key (/home/tu_usuario/.ssh/id_rsa): 

Ahora te pedirá introducir una password (también existe al opción de dejarla vacía aunque por temas

de seguridad es conveniente rellenarla)

Created directory '/home/tu_usuario/.ssh'. Enter passphrase (empty for no passphrase): 

2.4 Por último aparecerá el siguiente mensaje indicando que la generación de claves ha sido exitosa:

Your identification has been saved in /home/elena/.ssh/id_rsa.
Your public key has been saved in /home/elena/.ssh/id_rsa.pub.
The key fingerprint is:
a4:f6:6e:2f:97:72:ef:b5:94:d7:80:80:da:02:b6:ac
tu_email@tu_email.
The key's randomart image is:
+--[ RSA 2048]----+ |     .+   +      | |       = o O .   | |        = * f    | |       o = +     | |      o S .      | |     aau =       | |      o . o      | |                 | |                 | +-----------------+ 

3. Si necesitas añadir tu clave SSH a GitHub.

Debes registrarte en http://github.com/ y posteriormente en el menú superior clicas en Configuración->Llaves Públicas SSH
> Agregar otra clave pública.

Para ello debemos abrir con notepad el fichero que se generó con extensión .pub:/home/tu_usuario/.ssh/id_rsa.pub, copiar el contenido exacto y pegarlo en la caja de texto sin añadir ningún espacio (ya que la clave variaría) y pulsar Agregar Clave:

 


4. Testeamos que el proceso ha sido correcto, y se ha registrado correctamente la clave. Para lo que intentaremos conectarnos a github por el terminal:

$ ssh git@github.com Al dar a aceptar debería aparecer el siguinete mensaje: 
The authenticity of host 'github.com (207.97.227.239)' can't be established. RSA key fingerprint is a4:f6:6e:2f:97:72:ef:b5:94:d7:80:80:da:02:b6:ac. Are you sure you want to continue connecting (yes/no)?

Indicas que yes , aunque no te dejará establecer la conexión sabes que el usuario se ha autenticado correctamete:

PTY allocation request failed on channel 0 Hi tu_usuario! You've successfully authenticated, but GitHub does not provide shell access. Connection to github.com closed.
Fuente: http://www.noticiasubuntu.com/como-usar-git-en-ubuntu/

Comentarios

Entradas populares de este blog

Cómo solucionar MySQL Error 1045: Access Denied for User (guía definitiva 2026)

El USB-C de la IA: cómo MCP pasó de protocolo de Anthropic a infraestructura de toda la industria en 16 meses

El vibe coding: ¿el fin de los programadores o el inicio de una nueva era?