Sie möchten, dass Claude oder andere Agenten Ihre VFP-Anwendung verstehen und mit ihr arbeiten, während sie läuft.
Claude spricht mit Ihrer VFP-App. In Echtzeit.
Ein KI-Agent (Claude, aus Claude Desktop, Claude Code oder jedem MCP-Client) inspiziert und bedient Ihre laufende VFP-Anwendung: Er liest Variablen, fragt Cursor ab, betrachtet das aktive Formular, durchsucht Ihren Quellcode und ruft in reinem VFP geschriebene Geschäftsfunktionen auf. Ohne eine einzige Zeile Ihrer bestehenden Architektur zu ändern.
- VFP-Entwickler
- Diagnose
- Automatisierung
- KI-Integration
Keine Kreditkarte. Nach der Bestätigung Ihrer E-Mail erhalten Sie 30 Tage eine vollwertige Lizenz (keine abgespeckte Version) für FoxServer, FoxCore, FoxBridge, FoxAgent, FoxCli und FoxCli MCP, samt Installer, in Ihrem Portal. Eine pro Person und Produkt; nach 30 Tagen läuft sie ab.
Bei FoxAgent startet der Broker auch nach Ablauf der Testphase weiter: er fällt auf die Grenzen des Evaluierungsmodus zurück (1 Instanz und 1 eigenes Tool, mit allen 55 eingebauten Tools ungekürzt) und zeigt Ihnen Ihre machineId für den Kauf. Es ist nichts zu löschen, und dieser Modus funktioniert auch ohne Registrierung.
Funktionen
Echtzeit-Inspektion
Öffentliche Variablen, offene Cursor, das Formular am Bildschirm, der Call-Stack: alles live, ohne die Anwendung anzuhalten oder dem Benutzer den Fokus zu stehlen.
55 integrierte Tools
Von get_variables bis search_in_source: Sie lesen die Live-Sitzung, bedienen die App über ihre eigene Oberfläche und arbeiten mit DBFs und Quellen auf der Festplatte, ganz ohne laufende Instanz.
User Defined Tools (UDT)
Eine VFP-Klasse mit Name, Beschreibung, Parametern und einem Execute(). Der Agent ruft sie beim Namen. Wer eine VFP-Klasse schreiben kann, kann den Agenten erweitern.
Rollen: wer jedes Tool begrenzt
Vier Stufen. 0: nur Ihre Business-Tools. 10 operator: Ihr Bildschirm und seine Bedienung, wo Ihr Berechtigungsmodell weiter das Sagen hat. 20 inspector: der Prozess dahinter, Variablen und Cursor. 90 engineer: rohes VFP. Die Stufe legt Ihre Anwendung in Connect() fest, und nur Ihr Code erhöht sie, mit Elevate(), nie der Chat; policy.json kann sie nur senken.
Alles lokal, über Named Pipes
Der Bridge (COM, .NET 4.8) lebt in Ihrem Prozess; der Broker registriert Instanzen; der McpHost spricht MCP über stdio. Alles auf demselben Rechner: das HTTP des Brokers hört nur auf localhost:7400, nichts ist zum Netz hin offen, es gibt keine Telemetrie, und die Lizenz wird offline geprüft.
Developer und Runtime
Developer: eine Lizenz pro Entwicklungsmaschine, an diese Maschine gebunden, oder eine Unternehmenslizenz für 3, 5, 10 oder alle Ihre Maschinen, an keine gebunden. Runtime: eine pro Unternehmen, sie reist in Ihrem Installer mit und hebt die Limits bei allen Ihren Kunden auf.
So funktioniert es
- 1Bridge in Ihre VFP-App laden
Drei Zeilen beim Start (CREATEOBJECT('FoxAgent.Bridge'), SetInstance(_VFP) und Connect()) und eine beim Beenden: Disconnect(), und die ist nicht optional. Die Instanz registriert sich beim lokalen Broker, Heartbeat alle 15 Sekunden. Die Startreihenfolge zählt: Broker → Ihre Anwendung → der KI-Client.
- 2MCP-Client verbinden
Claude Desktop, Claude Code oder jeder MCP-Client: FoxAgent erscheint als MCP-Server, und der Agent entdeckt zur Laufzeit die Tools, die die aktive Rolle der Sitzung erlaubt.
- 3UDTs für Ihre Domäne schreiben
find_product, sales_today, Bestand unter Minimum: zwanzig Zeilen VFP mit einem SELECT. Explizite Registrierung mit RegisterTool() im Startcode: leicht zu lesen und leicht zu auditieren.
Die 55 Tools, nach Wirkungsort
Gruppiert nach der Stufe, die jede Gruppe verlangt, dazu die Gruppe, die gar keine laufende VFP-Instanz braucht.
execute_tool, describe_udt, get_tools, list_instances, get_role, set_role
take_screenshot, get_screen_state, list_open_forms, get_active_form, get_form_controls, find_control, get_control_state, get_control_text, click_control, send_key, set_control_text, refresh_form
get_variables, variable_exists, get_cursors, get_cursor_data, get_cursor_schema, get_datasessions, get_environment, eval_expression (nur lesend), list_prg_files
exec_command, set_variable, invoke_method, set_control_property, goto_record, set_cursor_field, close_cursors, close_instance, get_call_stack, get_object_members, reload_procedure
query_table, describe_table, list_tables, insert_row, update_row, set_memo, backup_table, get_source_file, write_source_file, search_in_source, list_tests, run_tests, get_project_structure, build_project, launch_instance, eval_vfp, foxagent_onboarding
FoxAgent in Aktion
Drei Momente aus einer Demo gegen FoxMart, eine gewöhnliche VFP-Kasse. Nichts ist nachgestellt.
Für Softwarehäuser
Sie liefern Ihr ERP an dreihundert Kunden. Die Frage ist nicht, was FoxAgent pro Arbeitsplatz kostet, sondern wie viele Lizenzen Sie verwalten müssen. Die Antwort: eine.
Eine Lizenz, nicht dreihundert
Die Runtime-Lizenz wird auf Ihr Unternehmen ausgestellt, reist in Ihrem Installer mit und läuft nie ab. Sie wird weder pro Kunde noch pro Arbeitsplatz noch pro Standort gezählt.
Ihre Entwickler, getrennt davon
Die Developer-Lizenz gibt dem Agenten Zugriff auf einem Entwicklungsrechner und ist an diesen gebunden. Die Runtime-Lizenz sorgt dafür, dass die beim Kunden installierte Anwendung ohne Einschränkungen läuft.
Dauerhaft, mit einem Jahr Updates
Die gekaufte Version funktioniert für immer. Die Verlängerung der Wartung ist optional und liefert lediglich weiterhin neue Versionen.
Eine Runtime-Lizenz. Alle Ihre Kunden, alle Arbeitsplätze, für immer. Ein Jahr Updates; verlängern Sie, wenn Sie mehr möchten.
Preise
Dauerhafte Lizenz, einmalige Zahlung, ein Jahr Updates inklusive. Die Verlängerung der Wartung ist optional: Sie kostet 25 % der Lizenz (der Betrag steht unter jedem Preis) und wird per E-Mail an soporte@irwinrodriguez.dev angefragt.
| Stufe | Lizenz | Preis | Wartung / Jahr | |
|---|---|---|---|---|
| 1 Maschine | An eine Entwicklungsmaschine gebunden | 299 € | 75 € | Kaufen |
| Team 3 | Unternehmenslizenz, an keinen Rechner gebunden | 719 € | 179 € | Kaufen |
| Team 5 | Unternehmenslizenz, an keinen Rechner gebunden | 1.079 € | 269 € | Kaufen |
| Team 10 | Unternehmenslizenz, an keinen Rechner gebunden | 1.790 € | 449 € | Kaufen |
| Unternehmen | Unternehmenslizenz, an keinen Rechner gebunden | 2.990 € | 749 € | Kaufen |
1 Maschine: Die Lizenz ist an diese Entwicklungsmaschine gebunden. Ab Team 3 ist es eine Unternehmenslizenz: eine einzige foxagent.lic auf den Namen des Unternehmens, gültig auf so vielen Maschinen, wie die Stufe angibt, und an keine gebunden. Die Zahl ist vertraglich: FoxAgent telefoniert nicht nach Hause.
Einmalige Zahlung mit 12 Monaten Updates. Nach diesem Jahr funktioniert die Lizenz weiter mit den Versionen innerhalb ihrer Wartung; die Verlängerung läuft per E-Mail an soporte@irwinrodriguez.dev.
Häufig gestellte Fragen
Muss ich meine vorhandene VFP-Anwendung ändern?
Mit welchen KI-Clients funktioniert es?
Kann der Agent Daten in meiner Anwendung ändern?
Was ist eine UDT und wie erstelle ich eine?
Benötigt es eine Internetverbindung?
Wie teste ich ohne zu kaufen?
Wie viele VFP-Sitzungen kann ich gleichzeitig offen haben?
Was passiert, wenn meine Wartung endet?
Ihre VFP-App, verstärkt mit KI
Verbinden Sie einen Agenten mit Ihrer Legacy-Anwendung und beginnen Sie, sie mit natürlicher Sprache zu inspizieren, zu diagnostizieren und zu bedienen.
Jetzt kaufen