Professional Documents
Culture Documents
Departament d'Educació
Institut Obert de Catalunya
Índex de continguts
1. Què és Codeium........................................................................................................................................... 3
2. Instal·lació de Codeium a Eclipse................................................................................................................. 3
3. Ús de Codeium a Eclipse.............................................................................................................................. 3
Pàgina 2 de 7
Formació professional
1. Què és Codeium
Codeium (Codeium · Free AI Code Completion & Chat) és un assitent als programadors basat en la
Intel·ligència artificial (utilitza, concretament, ChatGPT-4). Dona eines similars a Co-Pilot de GitHub, però, a
diferència d'aquest, ofereix un pla gratuït.
Té connectors que permeten treballar amb ell des de diferents entorns de desenvolupament, entre ells
Eclipse.
Un cop instal·lat i configurat el connector, ofereix suggeriments de compleció de codi mentre s'està editant i,
també, un xat on podem fer-li preguntes sobre programació.
Veureu que, un cop us hagi funcionat un cop, a l'opció Windows → Preferences → Codeium, us apareix la
vostra API Key. Amb aquesta clau configurada, per utilitzar Codeium no caldrà que hàgiu obert sessió
previament amb el navegador.
3. Ús de Codeium a Eclipse
Abans d'entrar en detall, convé avançar-vos que és multi-idioma. Entre molts més, admet el català.
També és multi-llenguatge de programació.
Xat
Podeu accedir-hi fent clic al text «Show Chat», que hi ha a la barra d'estat, a la dreta. Una altra manera és
des de l'opció del menú Window → Show View → Other... → Codeium → Chat View.
Per defecte, us sortirà una finestra amb fons negre des d'on podreu «conversar» amb Codeium.
Pàgina 3 de 7
Formació professional
Pàgina 4 de 7
Formació professional
Pàgina 5 de 7
Formació professional
Com veureu en aquest exemple, cal ser el més precís possible en les preguntes (quan es va fer hi havia
obert un projecte escrit en Java):
Pàgina 6 de 7
Formació professional
Assistent a la programació
Quan programeu, veureu que sovint us està fent suggeriments. Apareixen en gris. Podeu acceptar-los,
picant la tecla tabulador, o rebutjar-los, picant qualsevol altra tecla.
Aquest assistent també és capaç de generar un mètode a partir d'un comentari. A continuació, en teniu un
exemple. El que hi ha al requadre verd l'ha generat automàticament Codeium, encara que no tot de cop.
Com veieu, és un gran ajut, encara que el resultat no és perfecte (cal afinar una mica més les dates). Cal dir
també que inicialment havia posat al mètode els paràmetres any, mes i dia. Per resoldre la situació, ha
calgut afegir al comentari el text final “del sistema” (com us deia, cal ser molt precisos) i eliminar
manualment els paràmetres del mètode. D'altra banda, el paràmetre any, de totes totes no feia falta.
Pàgina 7 de 7