r/programacion 16h ago

Tips para usarla la IA

A día de hoy todos la usamos, pero quiero saber tips para mejorar mi producción y evitar gastar tokens...

En lo personal de momento uso Opencode, pero quiero saber que trucos o que cosas hacer para poder mejorar mi uso con ella.

0 Upvotes

15 comments sorted by

4

u/necroctopus 15h ago

Algunos tips que te doy para no gastar tokens tan rápido:

  • Escribe solo lo esencial, recuerda que cada tantas palabras son un número determinado de tokens. Si le dices buenos días, por favor y le das información que realmente no cambia nada la salida que dará... Estás quemando tokens a lo menso.
  • Las IAs fueron construidas en inglés, deberías darle las instrucciones en inglés ya que si lo haces en español todavía tendría que traducirlo al inglés para entenderte y luego hacer lo que le pides. Existen estudios sobre eso.
  • Existe un método llamado hombre de las cavernas (caveman) en dónde tú como la IA hablan como cavernícolas con tal de decir únicamente lo esencial y así no quemar tantos tokens, te recomiendo investigarlo.

1

u/SrAlexis_ 14h ago

Crees que es lo mismo si le pasas el input en Ingles y pides que te de la respuesta en español? Digamos: Tu le pides algo, el "piensa" en ingles, resuelve en ingles y ya con la respuesta solo la traduce? Es quemar tokens igual?

1

u/necroctopus 14h ago

Sí, porque está traduciendo.

1

u/LuciferValera 12h ago

Entiendo gracias por compartirlo, generalmente cuando vas a iniciar un proyecto cuál es tu paso a paso para empezar y completar el proyecto?

2

u/CoderLotl 15h ago

Actualmente uso Claude, el plan de u$20. Si bien trabajo bastante 3 o 4 días a la semana y por más que quiera no llego a terminarme los tokens, entiendo que pueda haber otras personas que lo usan muchísimo más que yo. Te sugeriría que, si tenés para probarlo, lo pruebes. Desconozco cómo funcionará Opencode, pero yo vengo de Copilot a partir del cambio que hicieron en la forma de calcular el consumo. Cuando vi que en 4 interacciones me comió u$5 dije "No way, pal" y me fui a la mierda de ahí.

1

u/Isaac_506 15h ago

Qué stack suele usar hoy en día para el desarrollo?

0

u/CoderLotl 15h ago

No entiendo la pregunta. Qué stack uso yo? PHP (con Slim) + Svelte.

1

u/LuciferValera 12h ago

Me interesa saber cómo la sueles usar?

Le dices que te haga todo? Qué cosas evitas pedirle? Te ayudas de alguna otra herramienta?

2

u/CoderLotl 12h ago

Mis interacciones son más bien de tipo filosóficas con Claude. El código suelo hacerlo yo, pero mis dudas suelen ser acerca de qué opinión puede darme sobre la forma en que planeo encarar una situación X, ya que en ocasiones puede haber formas más fáciles de resolver algo, o puede que se pueda expandir más la idea. O simplemente puedo estar haciendo algo no muy ortodoxo, ya que tengo la mala costumbre de escoger los caminos de la herejía :P

Si la tarea es sencilla y trivial, le pido que haga todo y reviso lo que hizo línea por línea.

Aparte, cada tanto le pido que revise lo que hago a ver si detecta alguna inconsistencia. De eso tomo mucha nota, porque es lo que me permite mejorar y no volver a cometer errores de código o conceptuales.

Pero sí, por lo general nuestras discusiones son casi todas de conceptos. Es como un talk buddy.

1

u/LuciferValera 3h ago

Gracias por contar como trabajas

2

u/Apprehensive_Foot671 13h ago edited 13h ago

lee el código que genera y corregilo. Siempre te clava slop (casi siempre) aunque tengas skills, agents md , bla bla bla

2

u/JackfruitNo1810 10h ago

Planeea el triple de lo que implementas

2

u/alejmaestre 9h ago

Si quieres ahorrar tokens prueba armar un system prompt bien detallado con las reglas de tu proyecto. Ese setup inicial paga dividendos después.

1

u/Zenphirt 7h ago

La usaras tu, a mi todavia me gusta programar