AI-assistent¶
Een assistent in de editor die de AI-opdrachtregelagent aanstuurt die u al geïnstalleerd hebt — uitleggen, herstructureren, repareren, tests schrijven, samenvatten, vertalen en chatten, waarbij elke voorgestelde bewerking als een beoordeelbare diff wordt getoond die u met opzet toepast.
Neem uw eigen agent mee¶
De assistent vraagt u geen API-sleutel en logt u nergens in. In plaats daarvan draait hij een lokaal geïnstalleerde AI-CLI-agent als hulpje en laat hij diens uitvoer de editor in stromen. Verificatie, uw abonnement en de modelkeuze horen allemaal bij dat gereedschap.
- Vandaag: Claude Code (
claude) en Codex CLI (codex). Installeer er een en log één keer in (zodatclaudeofcodexvanuit een terminal werkt); de editor pikt het automatisch op. Gemini wordt ook aangeboden, maar de opdrachtregelintegratie daarvan is nog niet geverifieerd. - Herkenning gaat automatisch en blokkeert niets. De editor zoekt vlak na het starten op de achtergrond naar de agent — het venster wacht daar nooit op. Terwijl die zoektocht loopt is Beeld → AI-chat even uitgeschakeld met de tekstballon AI-engine wordt herkend…; een paar seconden later wordt het ingeschakeld (agent gevonden) of blijft het grijs met een aanwijzing over wat u moet installeren.
De agent is een apart programma dat u installeert
De editor levert geen AI-agent mee en downloadt er ook geen, en stuurt uw tekst zelf nergens naartoe — de CLI-agent die u installeerde doet het verzoek met zijn eigen account en netwerkverbinding. Is de agent niet geïnstalleerd of niet ingelogd, dan blijven de AI-functies eenvoudigweg uitgeschakeld en verandert er verder niets in de editor.
Vereisten¶
De assistent heeft één harde eis: een ondersteunde AI-CLI-agent die
geïnstalleerd is en ingelogd in het PATH van uw systeem.
- Installeer een ondersteunde agent. Vandaag is dat
Claude Code (
claude) of Codex CLI (codex). - Log één keer in. Voer de agent vanuit een terminal uit en doorloop zijn eigen aanmelding, zodat hij daarna zonder scherm werkt. De editor vraagt nooit om een API-sleutel en bewaart er geen — uw abonnement en aanmelding wonen geheel in dat gereedschap.
- Zorg dat hij in uw
PATHstaat. Kan de editor hem niet uitvoeren, dan is Beeld → AI-chat grijs met een verklarende tekstballon.
Het paneel AI-chat¶
Er is geen AI-menu bovenin — alles woont in één onderpaneel, te schakelen via Beeld → AI-chat. Stond het paneel open toen u de editor de vorige keer sloot, dan gaat het bij de volgende start weer open (zodra de engine herkend is).
Van boven naar beneden toont het paneel:
- een keuzelijst Engine (uw keuze wordt tussen sessies onthouden) en het vinkje Bestandsbewerkingen toestaan (zie hieronder);
- een statusregel — de herkende engine en versie, een notitie over de
zoektocht of de voortgang, of de aanwijzing «installeren en inloggen». Na het
eerste antwoord noemt die ook het model dat de agent werkelijk gebruikte,
bijvoorbeeld
Engine: Claude (2.1.200) · claude-sonnet-5— een blik waard, want het model bepaalt wat de uitvoering u kost (zie Het model kiezen); - een dunne bezig-balk met een knop Stoppen terwijl de agent werkt;
- de console — het hele gesprek in één weergave;
- een aanwijzingsregel met de beschikbare opdrachten als aanklikbare koppelingen.
De console¶
Het gesprek werkt als een terminal: de geschiedenis staat boven, en u typt aan
het einde, achter de aanwijzing ›.
- Enter verstuurt; Shift+Enter voegt een regeleinde in, zodat vragen over meerdere regels werken.
- Ergens in de geschiedenis klikken of typen brengt de cursor terug naar de aanwijzing — de geschiedenis is selecteerbaar en kopieerbaar maar nooit bewerkbaar.
- Esc annuleert het lopende verzoek; loopt er niets, dan wist het wat u achter
›had getypt. Esc werkt met de focus overal in het paneel. - Ctrl+A selecteert alleen de vraag die u aan het opstellen bent, zodat wat u daarna typt die vervangt; met niets getypt selecteert het in plaats daarvan het hele gesprek, klaar om te kopiëren.
- Omhoog en Omlaag halen terug wat u eerder vroeg, zoals een shell dat doet. Omhoog op de eerste regel van wat u typt stapt terug door uw eerdere vragen; Omlaag loopt weer vooruit, en voorbij de nieuwste stappen geeft u de half getypte regel terug waarmee u begon. Binnen een vraag over meerdere regels bewegen ze eenvoudig tussen de regels, en zodra u een teruggehaalde vraag bewerkt wordt die uw nieuwe concept. De geschiedenis geldt per paneel en wordt niet tussen sessies bewaard.
- Terwijl een antwoord binnenstroomt volgt de weergave mee als u onderaan staat; schuift u omhoog om te lezen, dan blijft ze staan. Is het antwoord compleet, dan plaatst de weergave het bewust: een kort antwoord schuift naar de onderkant zodat u het en de aanwijzing eronder ziet, terwijl een lang antwoord zijn kop Assistent met de bovenkant van het paneel uitlijnt zodat u vanaf het begin kunt lezen.
- De Markdown van elk antwoord wordt op zichzelf weergegeven, zodat genummerde lijsten elke keer bij 1 beginnen in plaats van de nummering van het vorige antwoord voort te zetten.
Opdrachten¶
Typ een opdracht bij de aanwijzing, of klik erop in de aanwijzingsregel (opdrachten die een argument nemen krijgen een spatie erachter en wachten tot u de regel afmaakt):
| Opdracht | Wat die doet | Resultaat |
|---|---|---|
.explain |
Legt de geselecteerde code uit | antwoord in de chat |
.summarize |
Vat de geselecteerde tekst samen | antwoord in de chat |
.refactor <how> |
Herstructureert zoals opgedragen (bijvoorbeeld .refactor extract a helper) |
beoordeelbare bewerking |
.fix |
Repareert de geselecteerde code | beoordeelbare bewerking |
.tests |
Schrijft eenheidstests voor de selectie | beoordeelbare bewerking |
.translate <language> |
Vertaalt de selectie (bijvoorbeeld .translate German) |
beoordeelbare bewerking |
.model <id> |
Zet het model vast waar deze editor om vraagt (zie Het model kiezen) | meteen beantwoord, zonder de agent uit te voeren |
Al het andere dat u typt wordt op natuurlijke wijze afgehandeld:
- Gewone tekst is een vrije vraag aan de agent, samen verstuurd met wat u op het scherm hebt (zie hieronder).
- Een regel die met
/begint is een van de eigen opdrachten van de agent (zoals/helpvan Claude) en wordt precies zoals getypt doorgestuurd — er wordt niets van de editor aan toegevoegd, en er is geen toestemming nodig omdat er niets van u verstuurd wordt. Dit geldt voor engines waarvan de opdrachtenverzameling geverifieerd is — vandaag Claude; bij de andere wordt een/-regel als een gewone vraag behandeld. - Een niet-herkende
.woordis geen fout; hij wordt als vraag doorgestuurd.
Niet elke CLI-opdracht betekent hier hetzelfde als in de eigen terminal van de
agent: sommige hebben een interactieve sessie nodig die de uitvoeringen van de
editor niet hebben, sommige gaan over gesprekken die de editor zelf al beheert, en
sommige — zoals /model — kunnen eenvoudigweg niet langer leven dan één verzoek.
Verstuurt u zo'n opdracht, dan stuurt de editor hem toch door en voegt hij een
korte notitie toe die zegt waarom het misschien niet doet wat u verwacht. U ziet
elke notitie één keer per sessie.
De eigen /model van de agent kan niet blijven plakken — gebruik .model
Elke vraag voert de agent opnieuw uit, en een nieuwe uitvoering begint altijd
bij het model waarop uw CLI is ingesteld. /model … antwoordt «Model
ingesteld op … alleen voor deze sessie», maar die sessie is voorbij op het
moment dat het antwoord dat is: de volgende vraag — zelfs een die hetzelfde
gesprek voortzet — zit weer op het ingestelde model. Gebruik in plaats daarvan
.model <id>; dat is de eigen opdracht van de editor en zet het model
vast voor elke latere vraag. Zie Het model kiezen.
De vergelijking is niet hoofdlettergevoelig, en de aanwijzingsregel versmalt
terwijl u typt (.r → .refactor …).
Selectie of heel document¶
Opdrachten werken op de huidige selectie. Met geen selectie werken ze op het hele document — en omdat dat het volledige bestand naar de agent stuurt, vraagt de editor het eerst: Het hele document '…' naar Claude sturen? U wordt één keer per document per editorsessie gevraagd; weigeren breekt het versturen af en behoudt wat u typte. De vraag kan worden uitgezet in Voorkeuren → AI-assistent, met de optie Vragen voordat een volledig document naar de AI-engine wordt gestuurd; met die optie uit wordt het hele document zonder vragen verstuurd.
Wat de assistent over uw document weet¶
De agent leest bestanden van de schijf. Aan zichzelf overgelaten zou hij vragen over een bestand dat u bewerkt maar niet opgeslagen hebt daarom vanuit de oude tekst beantwoorden, en zou hij een naamloze buffer helemaal niet zien. Een vrije vraag vertelt hem dus wat u werkelijk open hebt staan:
- Opgeslagen zonder niet-opgeslagen wijzigingen — de assistent noemt eenvoudigweg het bestand en laat de agent het lezen. Er verlaat niets de editor, dus er wordt niets gevraagd.
- Niet-opgeslagen wijzigingen, of een document dat nooit is opgeslagen — de huidige tekst wordt samen met uw vraag verstuurd. Kleine documenten reizen in de vraag zelf mee; grotere worden naar een tijdelijke kopie geschreven waar de agent naartoe gewezen wordt. Die kopie wordt verwijderd zodra de uitwisseling eindigt.
- Met een map open — elk ander geopend document met niet-opgeslagen wijzigingen gaat op dezelfde manier mee, zodat de agent het project ziet zoals u het ziet in plaats van zoals het het laatst is opgeslagen.
Omdat daarmee tekst naar buiten gaat, vraagt de editor het eerst — één keer per document per editorsessie, en één keer voor het hele verzoek, zelfs wanneer er meerdere documenten bij betrokken zijn: De huidige, niet-opgeslagen inhoud van deze documenten wordt naar Claude gestuurd: …. Doorgaan? Weigeren laat het verzoek varen en behoudt wat u typte.
Een selectie heeft nog steeds voorrang als datgene waarnaar u wijst: die wordt als Relevante selectie naast het document verstuurd, niet in plaats ervan.
In de standaard alleen-lezen modus wordt de agent bovendien verteld dat hij uw
document niet mag wijzigen, en dat een wijziging via de opdrachten .refactor,
.fix, .tests en .translate voorgesteld moet worden — die u wél een diff
tonen.
Bewerkingen nakijken en toepassen¶
Bewerkopdrachten herschrijven uw tekst nooit stilzwijgend. Wanneer de agent klaar is, opent een beoordelingsvenster met per wijziging één aankruisbare, gekleurde wijzigingsgroep — verwijderde regels in rood, toegevoegde regels in groen:
- vink de wijzigingen uit die u niet wilt;
- Toepassen vervangt de selectie (of het hele document, in het geval zonder selectie) door alleen de aanvaarde wijzigingen;
- Verwerpen laat de buffer precies zoals hij was.
Toegepaste wijzigingen zijn gewone bewerkingen, dus Ctrl+Z maakt ze net als al
het andere ongedaan. De regeleindestijl van uw bestand (CRLF/LF) blijft behouden.
Weigert de agent een bewerking te maken, dan verschijnt zijn uitleg als een gewoon
chatantwoord in plaats van als een nep-diff.
Bleef u bewerken terwijl de agent werkte, dan last de editor nooit een verouderde wijziging over uw nieuwere tekst in. Wat hij in plaats daarvan doet hangt af van wat hij nog met zekerheid kan zeggen:
- uw getyp verschoof het doelwit maar liet het intact → de wijziging wordt toegepast waar de tekst nu staat;
- de opdracht besloeg het hele document en het document is sindsdien veranderd → het voorstel wordt met uw huidige tekst vergeleken en u beoordeelt die diff, zodat het antwoord niet verspild is;
- de oorspronkelijke tekst is weg, of komt nu meermaals voor → de editor weigert in plaats van te gokken, en zegt u de opdracht opnieuw uit te voeren.
De diff-kleuren volgen uw kleurthema: thema's mogen eigen kleuren Toegevoegde tekst in de vergelijking / Verwijderde tekst in de vergelijking bepalen (te bewerken in Voorkeuren → Syntaxiskleuring → Thema's), en zonder die kiest de editor leesbare standaarden voor lichte en donkere interfaces.
Gesprekken¶
Vrije vragen vormen een doorlopend gesprek: de agent onthoudt uw vorige vragen
en antwoorden. Er is één gesprek per geopende map (of per bestand, wanneer er geen
map open staat), zodat losstaande projecten geen context delen. Bewerkopdrachten
(.refactor, .fix, …) draaien met opzet eenmalig en vervuilen de chatcontext
niet. Gesprekken worden niet bewaard — de editor herstarten begint met verse
gesprekken.
Claude en Codex zetten allebei gesprekken voort. Codex geeft elk gesprek zelf
een naam en maakt die bij de start bekend; latere vragen pikken het gesprek
daar weer op. Eindigt een uitvoering van Codex zonder dat er een naam bekend is
gemaakt, dan toont de chat [het gesprek kon niet worden voortgezet — de engine
heeft geen sessie-ID doorgegeven; het volgende bericht start een nieuw
gesprek] — het antwoord dat u kreeg blijft staan, maar uw volgende vraag
begint een nieuw gesprek zonder de eerdere context.
Een gesprek overleeft ook de dingen die misgaan. Een antwoord stoppen bewaart het, zodat een vraag die u onderbrak eenvoudig weer opgepakt kan worden — vraag «ga verder met de laatste taak» en de agent weet nog steeds waar hij mee bezig was, ook als u hem stopte voordat hij een woord had gezegd. Een eenmalige mislukking (een snelheidsgrens, een verbroken verbinding) gooit de geschiedenis evenmin weg; pas een tweede mislukking op rij begint een vers gesprek.
Een uitvoering stoppen¶
Terwijl de agent werkt verschijnt een bezig-balk met een knop Stoppen — klik
erop (of druk op Esc ergens in het paneel) om te annuleren. Wat er tot dan toe
binnengestroomd was blijft in het gesprek staan, de uitvoering wordt gemarkeerd als
[Geannuleerd], en er wordt geen bewerking toegepast. Het gesprek blijft
bewaard, zodat uw volgende vraag het voortzet (zie
Gesprekken). Enter indrukken tijdens een uitvoering zet niets in
de wachtrij; de statusregel herinnert u eraan dat de agent nog bezig is.
De agent bestanden laten bewerken¶
Standaard is de assistent alleen-lezen: elke uitvoering start de agent met zijn gereedschap voor bestandsbewerking, zijn shell-toegang en zijn subagenten uitgeschakeld, zodat wijzigingen u alleen als beoordeelbare voorstellen bereiken. Bij engines met geverifieerde toestemmingsvlaggen is dit een harde blokkade die door de agent zelf wordt afgedwongen, hoe uw CLI ook ingesteld is:
- Claude draait met zijn gereedschap voor bestandsbewerking, zijn shell-toegang en zijn subagenten uitgeschakeld.
- Codex draait in zijn alleen-lezen-sandbox (
-s read-only). Die sandbox werkt anders: hij schakelt shell-opdrachten niet uit, maar sluit ze in — Codex mag nog steeds opdrachten uitvoeren om rond te kijken, maar die kunnen niets schrijven. Voorlopig vraagt de editor Codex bovendien met zoveel woorden om alleen-lezen te blijven.
Alleen-lezen is niet voor elke engine gewaarborgd
De harde blokkade steunt op de eigen toestemmingsvlaggen van de engine. Gemini heeft nog geen geverifieerde vlaggen, dus de editor kan het alleen vragen — als instructie naar beste vermogen — om alleen-lezen te blijven; hij kan het niet afdwingen. Beschouw alleen-lezen voor Gemini als niet gewaarborgd: het kan alsnog naar de schijf schrijven, en zijn gedrag wordt uiteindelijk bepaald door de eigen configuratie van uw CLI. Houd zulk werk in een map onder versiebeheer als u daaraan hecht.
Het vinkje Bestandsbewerkingen toestaan (naast de keuzelijst met engines, standaard uit, tussen sessies onthouden) kiest voor bewerken aan de kant van de agent:
- de bestandsbewerkingen van de agent worden automatisch aanvaard en hij mag tijdens een uitvoering bestanden in de geopende map wijzigen;
- elke schrijfactie wordt in het gesprek gemeld als
[the agent modified a file: …], en geopende documenten pikken de wijzigingen op via het gewone bestanden bewaken van de editor; - wanneer de uitvoering eindigt, somt één samenvattingsregel de volledige
verzameling aangeraakte bestanden met een telling op, bijvoorbeeld
[modified files (3): …]; - de shell-toegang en subagenten van Claude blijven geblokkeerd, ook met de optie aan.
Bij Codex zet de optie zijn sandbox op -s workspace-write: Codex mag dan
binnen de geopende map en de tijdelijke map bestanden bewerken en
shell-opdrachten uitvoeren. Codex meldt zijn bewerkingen niet aan de editor,
dus de chat somt de bestanden die hij wijzigde niet op en er is geen
samenvattingsregel; geopende documenten pikken de wijzigingen nog steeds op via
het bewaken van bestanden. De schrijfacties zelf worden uitgevoerd door de
eigen sandbox van Codex: antwoordt Codex dat hij zijn opdrachtuitvoerder niet
kon starten, dan werkt die sandbox niet op uw computer — kijk naar zijn eigen
diagnose (codex doctor), niet naar de editor.
Dezelfde schakelaar staat ook op Voorkeuren → AI-assistent, als De AI-engine toestaan bestanden te bewerken. Het is één instelling, geen twee: die in Voorkeuren toepassen zet het vinkje in het paneel meteen aan of uit, en wat u in het paneel instelt is wat Voorkeuren de volgende keer toont.
Documenten met niet-opgeslagen wijzigingen worden voor u afgehandeld. De agent mag het bestand op de schijf niet bewerken voor een document dat u gewijzigd maar niet opgeslagen hebt — die kopie is verouderd, en ernaar schrijven zou het bestand en uw editor met elkaar in tegenspraak laten. De agent krijgt daarom de tijdelijke kopie van uw huidige tekst om te bewerken, en wanneer de uitvoering eindigt brengt de editor het resultaat als een gewone, ongedaan te maken bewerking terug in uw geopende document. Naamloze documenten werken op dezelfde manier, ook al hebben ze helemaal geen bestand. Bewerkte u het document toevallig zelf terwijl de agent werkte, dan overschrijft de editor u niet: hij opent het gebruikelijke beoordelingsvenster tegen uw huidige tekst zodat u wijziging voor wijziging beslist. Het document tijdens de uitvoering sluiten verwerpt eenvoudig het werk van de agent, met een notitie in het gesprek.
Bestandsbewerkingen toestaan kan uw werk overschrijven of verwijderen
Met de optie aan schrijft de agent rechtstreeks naar de schijf en die schrijfacties worden automatisch aanvaard — er is geen beoordelingsvenster per wijziging. De agent kan bestanden in de geopende map overschrijven, verwijderen of beschadigen, en bewerkingen aan bestanden die u niet open hebt staan krijgt u niet als diff te zien. Schakel dit alleen in voor een map onder versiebeheer (Git, SVN, …): leg uw werk eerst vast of zet het opzij, en gebruik dan de diff van het versiebeheer om elke wijziging te bekijken en ongewenste dingen terug te draaien — beschouw versiebeheer als uw «ongedaan maken» voor bewerkingen van de agent. Gemini, waarvan de toestemmingsvlaggen nog niet geverifieerd zijn, negeert deze optie volledig, dus zijn bewerkingen worden uitsluitend door de eigen configuratie van uw CLI bepaald.
Van engine wisselen¶
Bij het starten zoekt de editor naar elke engine die hij kent, en de keuzelijst Engine toont alleen de engines die op deze computer geïnstalleerd zijn. Is de engine die u de vorige keer koos er niet meer, dan neemt de eerste geïnstalleerde automatisch zijn plaats in. Een engine die u installeert terwijl de editor draait, verschijnt na een herstart. Is er helemaal geen engine geïnstalleerd, dan toont de keuzelijst elke engine die de editor kent, en blijft het paneel grijs met de aanwijzing om te installeren en in te loggen.
Kies op elk moment een andere agent uit de keuzelijst Engine (die is uitgeschakeld terwijl een uitvoering loopt). Wisselen annuleert de herkenning van de vorige engine, zoekt de nieuwe op de achtergrond, en begint verse gesprekken — een chat die met de ene engine begon kan niet door een andere worden voortgezet. Wisselen wist ook het gesprek in het paneel, omdat dat gesprek bij de andere engine hoorde; wat u in de invoerregel had getypt, blijft staan.
Het model kiezen¶
Standaard vraagt de editor niet om een model, dus elke uitvoering gebruikt
waarop uw CLI-agent ingesteld staat — voor Claude Code is dat het model in uw
persoonlijke ~/.claude/settings.json. Dat is voor de editor vaak niet wat u
wilt: het is een globale voorkeur, hij kan veranderen zonder dat u het merkt, en
het model bepaalt wat elk verzoek kost.
De statusregel vertelt u wat er werkelijk gebruikt is, zodat u het altijd kunt nagaan. Om voor de editor zelf een model vast te zetten, typt u het in de chat:
| U typt | Wat er gebeurt |
|---|---|
.model claude-sonnet-5 |
elke latere vraag vraagt om dat model |
.model |
meldt het vastgezette model en het model dat het laatst werkelijk gebruikt is |
.model default |
laat de vastzetting los; de eigen standaard van de agent geldt weer |
.model wordt door de editor afgehandeld — hij start de agent nooit, dus hij
antwoordt meteen en kost niets. Een vastzetting geldt vanaf uw volgende vraag,
en de statusregel bevestigt hem zodra het antwoord binnenkomt.
Hetzelfde kan met de hand worden ingesteld, per engine, in het instellingenbestand van OctoEdit:
| Sleutel | Waarde | Effect |
|---|---|---|
ai/model/<engine> |
een model-id, bijvoorbeeld claude-sonnet-5 |
elke uitvoering gebruikt dat model |
ai/model/<engine> |
leeg / afwezig (standaard) | de eigen standaard van de CLI-agent |
<engine> is de id van de engine zoals in de keuzelijst getoond, in kleine
letters — bijvoorbeeld ai/model/claude of ai/model/codex. Het volgende
verzoek van het paneel neemt het in gebruik; bevestig het daarna op de
statusregel. Gemini, waarvan de modelvlag nog niet geverifieerd is, negeert de
instelling.
Verwante geavanceerde instelling
ai/programPath/<engine> doet hetzelfde voor het programma: stel het in
op een absoluut pad wanneer de agent ergens geïnstalleerd is waar het zoeken
in het PATH van de editor hem niet kan zien. Beide sleutels zijn met opzet
alleen in het bestand te bereiken noodluiken — een verkeerde waarde mislukt
luidruchtig in plaats van stilzwijgend genegeerd te worden.
Als een uitvoering mislukt¶
Stopt de agent met een fout, dan toont de chat [agent exited with code N,
gevolgd door de eigen foutregels van de agent en een afsluitende ] — bij
Codex zijn opstartbanner en zijn ERROR: …-regels, zoals de
401 Unauthorized die u krijgt als u niet ingelogd bent. Dat is meestal genoeg
om te zien wat er misging; de agent één keer vanuit een terminal uitvoeren
vertelt u de rest.
Het logboek van de editor (mte.log, zie
Logboek en diagnostiek) legt elke uitvoering vast
in regels die met AI: beginnen — welke engines gevonden zijn, het programma
en de argumenten van elke uitvoering, de afsluitcode en de laatste foutregels
van de agent als een uitvoering mislukt; de editor starten met --log=debug
voegt de rest van de diagnostische uitvoer van de agent toe. Uw vraag en het
antwoord verschijnen nooit in de foutmelding en worden nooit in het logboek
geschreven: het logboek geeft alleen de grootte van de vraag in bytes.
Privacy en kosten¶
Verzoeken worden verstuurd door de CLI-agent die u koos, met zijn eigen account en netwerkverbinding — de editor voegt geen aparte telemetrie of eindpunten toe. (Codex herhaalt de hele uitwisseling in zijn diagnostische uitvoer; de editor gooit die kopie weg en schrijft haar nooit in zijn logboek.) Wat er verstuurd wordt (uw instructie, uw selectie of document, en de niet-opgeslagen tekst van geopende documenten wanneer een vraag die nodig heeft) en wat het kost worden bepaald door het abonnement of plan van die agent. Er verlaat niets de editor zonder de toestemmingsvraag hierboven, en de statusregel noemt het model dat elk verzoek werkelijk gebruikte.
Wat er vandaag geleverd wordt
Opdrachten werken op de huidige selectie (of het hele document, met toestemming) en vervangen die wanneer u ze aanvaardt. Er zijn twee niveaus van bevoegdheid: het alleen-lezen verloop van alleen voorstellen hierboven, of de uitdrukkelijke keuze Bestandsbewerkingen toestaan. Er is geen aparte beoordeling in de editor van de eigen schijfbewerkingen van de agent — met Bestandsbewerkingen toestaan aan steunt u in plaats daarvan op uw versiebeheer; de ene uitzondering is een document dat met niet-opgeslagen wijzigingen open staat, waarvan de bewerkingen via de editor terugkomen.