AgentPantheon
Code as Policies logo

Code as PoliciesUn cadre utilisant des programmes générés par des modèles de langue pour permettre aux robots de réaliser des tâches complexes par le biais de politiques basées sur du code.

4.8 (4)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juin 2026

Aperçu

Code as Policies est un cadre qui utilise des programmes générés par des modèles de langage pour permettre aux robots d'effectuer des tâches complexes grâce à des politiques basées sur le code. Il permet aux robots de comprendre et d'exécuter des instructions en langage naturel en utilisant des grands modèles de langage pour écrire du code de politique de robot. Ce cadre démontre ses capacités à travers des démonstrations de tâches de manipulation sur table, telles que l'agencement de blocs et leur placement dans des bols, et peut être appliqué dans divers domaines. En chaînant des structures logiques classiques et en référencent des bibliothèques tierces, le code généré peut exhiber une raisonnement géométrique-spatial, généraliser à de nouvelles instructions et prescrire des valeurs précises à des descriptions ambiguës. Le framework utilise une approche de prompting à quelques exemples pour écrire des politiques de robot qui peuvent représenter des politiques réactives et des politiques basées sur des points de passage. Il peut écrire des codes plus complexes et améliore l'état de l'art dans la résolution de problèmes sur le benchmark HumanEval. Le code et les vidéos démontrant les capacités du framework sont disponibles sur son dépôt GitHub. Dans le domaine de la manipulation de plateau, le cadre utilise des arguments en langage naturel pour composer le code généré via des appels de fonction. Des invites sont utilisées pour spécialiser le modèle de langage pour effectuer différentes fonctions. Le cadre a démontré ses capacités dans diverses tâches, notamment la disposition de blocs en un carré, le déplacement de blocs vers des positions spécifiques, et même l'exécution de commandes qui impliquent une narration créative. Cependant, la dépendance du cadre à l'égard de grands modèles de langage signifie qu'il peut être limité par leurs capacités et leurs biais. De plus, l'utilisation d'arguments en langage naturel peut introduire des ambiguïtés ou des incertitudes dans le code généré.

Fonctionnalités clés

  • Formalisation robotique formelle des programmes générés par les modèles de langue.
  • Capacité de représenter des politiques réactives et basées sur des points de repère.
  • Pouvoir écrire un code plus complexe.
  • Améliore l'état actuel en résolvant des problèmes sur le banc d'essai HumanEval.
  • Démontré des capacités dans diverses tâches de manipulation de plateau.

Tarifs

Modèle
Freemium
Catégorie
AI Agents
Note
4.8 / 5 (4)

Cas d’usage

Programmation de tâches de robot via la langue naturelle

Traduire les instructions en langue naturelle à haute niveau en code exécutable de politique, permettant aux robots de réaliser des tâches de manipulation et de navigation complexes sans programmes manuels.

Recherches dans l'IA incarnée

Fournir aux chercheurs un cadre pour explorer comment les modèles de langue de grande taille peuvent générer le code de commande pour les systèmes robotiques, avançant des études dans la raison incarnée.

Prototypage rapide de comportements de robot

Permettre aux développeurs de réaliser rapidement et d'itérer sur les comportements des robots en décrivant les actions souhaitées en langue et laisser le modèle synthétiser le code de politique sous-jacent.

Automatisation multi-étape de tâches

Composer des politiques basées sur du code pour chaîner ensemble les étapes de perception, de planification et de contrôle, permettant aux robots d'exécuter des flux de travail à plusieurs étapes dans des environnements dynamiques.

Pour & contre

Pour

  • Permet aux robots de réaliser des tâches complexes par le biais de politiques basées sur du code.
  • Pouvoirs comprendre et exécuter des instructions en langue naturelle.
  • Emploie une approche de promptage à peu de shots pour écrire les politiques des robots.
  • Améliore l'état actuel en résolvant des problèmes sur le banc d'essai HumanEval.
  • Démontré des capacités dans diverses tâches de manipulation de plateau.

Contre

  • Dépend des modèles de langue, qui peuvent être limités par leurs capacités et leurs biais.
  • L'utilisation d'arguments en langue naturelle peut introduire des ambiguïtés ou des incertitudes dans le code généré.

Avis

4.8

Moyenne sur 4 avis.

5
3
4
1
3
0
2
0
1
0

Connecte-toi pour laisser un avis.

S

Sanjay Gupta

Apr 21, 2026

Solid for our team

We rolled this out across the team last quarter and it is genuinely easy to set up. The API fits neatly into how we already work, and the integrations removed a step we used to do by hand. but it has held up under daily use.

H

Hiroshi Tanaka

Mar 8, 2026

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on the core workflow, and it is genuinely easy to set up caught me off guard. A few rough edges remain is why this isn't a perfect score, still, I'd recommend giving it a real trial.

D

Diego Fernández

Oct 2, 2025

Use it every day

Honestly didn't expect to like it this much. The core workflow is exactly what I needed, and it saves real time. I do wish the docs could be deeper, but I reach for it almost every day now and it just clicks.

G

George Papadakis

Sep 30, 2025

Use it every day

Honestly didn't expect to like it this much. The API is exactly what I needed, and support is responsive. but I reach for it almost every day now and it just clicks.

Questions & réponses

Pas encore de question — sois le premier à demander.

Poser une question

Alternatives à AI Agents